All roles

Lead Platform Software Engineer

Remote · USA Full-time New today

This role is responsible for the full software development life cycle, from conception to deployment. As a Lead Platform Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and design patterns, development frameworks and third- party libraries. The ideal candidate will have a strong background in developing consumer-facing digital products in collaboration with product and design leaders. This individual must be creative, client focused, team player, organized, and can thrive in a dynamic environment.

Our engineering team is built on the principle of humans over code. We are a tight-knit group of lifelong learners in a constant quest to be a team that is greater than the sum of its parts. Come join us!

  • Design, develop, and test applications (e.g. API, web apps) in accordance with established standards.
  • Set short to medium term technical direction, creating plans to help achieve goals
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Foster an environment where different backgrounds, cultures, industry and life experiences are embraced and valued.
  • Collaborate on architecture decisions, ensuring that we are adapting and evolving to meet organization’s scaling business needs
  • Collaborate with other software developers, product managers and software architects to plan, design and deliver applications.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on time and within budget.
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
  • Work in an Agile framework to identify and automate solutions that result in enhanced developer experience and increased developer productivity.
  • Stay abreast of emerging technologies, industry trends, and best practices in solution architecture and technology innovation.
  • Contribute towards defining and establishing benchmarks, metrics, and quality measures.
  • Troubleshoot, debug and upgrade software
  • Other duties as assigned.
Qualifications

Education & Experience:

  • 7-10 years of experience in software or solution architecture roles, with a focus on designing and implementing complex, enterprise-level solutions using cloud platform
  • Strong knowledge of software architecture principles, design patterns, and architectural frameworks.
  • Strong understanding of Continuous Delivery patterns, Cloud foundational patterns, Observability patterns, Developer experience patterns.
  • Strong analytical and problem-solving skills.
  • Bachelor’s degree in computer science or equivalent experience

Technical Proficiency and Skills

  • Proficiency with:
  • js
  • React
  • TypeScript
  • Apollo GraphQL
  • Git Version Control System
  • PostgreSQL
  • Google Cloud
  • Jest
  • Docker Container
  • CI/CD Pipelines
  • Experience with one or more cloud platforms, preferably GCP
  • Excellent communication and teamwork skills
  • Great attention to detail and organizational skills
  • Experience delivering individual and institutional client facing solutions; Web Portal(s), online payments, and third-party integrations
  • Good understanding of Agile/Scrum methodology
  • Expertise in delivering secure, high performance, fault-tolerant, and high availability solutions
  • Experience with DevOps, GitHub, CI/CD, SecDevOps, Containers, Serverless

Other Requirements:

  • Infrequent travel (10%)
  • Ability to occasionally work overtime or after hours
  • Prolonged periods of sitting at a desk and working on a computer

Originally posted on Himalayas

Apply To this Job

Related roles

Sales Development Representative (North America)

Remote · USA Full-time

Senior Specialist, Materials Quality, Footwear

Remote · USA Full-time

Controller

Remote · USA Full-time

Dental Provider Contracting Senior Supervisor - Cigna Healthcare - Remote

Remote · USA Full-time

Lead Full-stack Engineer (React+.Net)

Remote · USA Full-time

Simulation Engineer

Remote · USA Full-time

AI Agent Engineer

Remote · USA Full-time

Area Sales Manager - Consumables

Remote · USA Full-time

Przedstawiciel handlowy

Remote · USA Full-time

Civil Drafter (AU Construction Industry, WFH)

Remote · USA Full-time

Junior Quality Control Specialist - Military One Source

Remote · USA Full-time

Immediately Require Work from Home Sales Rep in Denver, CO

Remote · USA Full-time

Experienced Customer Service Representative – Remote Opportunity in New York State (Starting October 7, 2024)

Remote · USA Full-time

Experienced Part-Time Data Entry Clerk – Remote Opportunity with arenaflex

Remote · USA Full-time

Application Penetration Tester

Remote · USA Full-time

Experienced Software Engineer for Remote Full/Part-Time Opportunities at Walgreens - Digital Product Solutions

Remote · USA Full-time

Experienced Remote Data Entry Specialist – Flexible Online Research and Survey Opportunities

Remote · USA Full-time

Immediate Hiring: Immediately Need Language Instructor - Russian

Remote · USA Full-time

Sr. Technical Program Manager, Remote Repairs &...

Remote · USA Full-time

Experienced Customer Service Representative – National Remote Opportunity

Remote · USA Full-time