Lead Software Engineer

New
Based in the United StatesFull-TimeLead
Salary155,000 - 175,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8–10+ years
Required Skills
AWSElasticSearchJavaKafkaMongoDBTypeScriptReactTerraformDatadogCloudFormation

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
  • 8–10+ years of experience working across the software development lifecycle.
  • Strong experience developing modern web applications using React, TypeScript, or similar frontend frameworks.
  • Advanced proficiency in Java and experience building robust backend services.
  • Experience designing and implementing scalable APIs and data-driven services.
  • Hands-on experience with technologies such as MongoDB, Elasticsearch, DataDog, or Kafka.
  • Experience architecting and deploying applications on cloud infrastructure using AWS and infrastructure-as-code tools such as Terraform or CloudFormation.
  • Strong background building and maintaining full-stack web applications in collaborative engineering teams.
  • Knowledge of software development best practices, including version control, automated testing, CI/CD, and agile methodologies.
  • Ability to take ownership of product development while maintaining high standards for design, quality, and performance.
  • Strong collaboration skills with cross-functional teams, including product managers and designers.
  • Experience working in a startup or fast-paced technology environment.

Responsibilities

  • Lead technical design discussions and contribute expertise to architecture decisions through thoughtful analysis and data-driven approaches.
  • Own end-to-end feature development, from planning and implementation to testing, deployment, and continuous improvement.
  • Build and enhance full-stack applications, supporting services across databases, backend systems, APIs, and frontend experiences.
  • Develop scalable cloud-based solutions while continuously evaluating new technologies and services to improve engineering efficiency.
  • Promote software quality by implementing best practices around testing, maintainability, reliability, and code standards.
  • Support secure software development practices, ensuring applications meet strict healthcare security requirements.
  • Mentor and support junior engineers by sharing technical knowledge and encouraging professional growth.
  • Collaborate with product and design teams to deliver intuitive, impactful solutions that address user needs.
View Full Description & ApplyYou'll be redirected to the employer's site
155,000 - 175,000 USD per year
Apply Now