Twin Health logo
Twin Health

Twin Health invented the Whole Body Digital Twin™ to help reverse and prevent chronic metabolic diseases.

Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2018H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

33 days ago

Salary

$220K - $240K / year

Seniority

Senior

Job Description

Lead Software Engineer

Twin Health

• Design, develop, and scale backend services and RESTful APIs using FastAPI (Python) and Spring Boot (Java). • Architect and implement AI agents, including prompt engineering, evaluation, and continuous improvement workflows. • Build event-driven systems and well-defined internal APIs to enable reliable, real-time communication across services. • Lead technical architecture decisions in close collaboration with engineering and product leadership. • Drive product metrics and measurable business impact. • Own end-to-end delivery of projects, including design, implementation, testing, deployment, and operational support. • Manage and improve CI/CD pipelines to enable safe and rapid feature releases. • Monitor, troubleshoot, and optimize system performance to support high throughput and rapid growth. • Partner closely with Product, Design, DevOps, and AI/ML teams to align technical execution with Copilot product goals, and effectively communicate trade-offs and progress to stakeholders. • Mentor and guide engineers within the Copilot team to uphold high standards of technical excellence. • Write clean, testable, and maintainable code following engineering best practices. • Take on additional responsibilities as needed. • Other duties as assigned

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related STEM field (Master’s preferred).
  • 6+ years of professional software engineering experience (backend or full-stack).
  • Strong proficiency in Python and/or Java, with hands-on experience building microservices using FastAPI and/or Spring Boot.
  • Deep understanding of API design (REST), authentication/authorization (OAuth2, JWT), and data modeling.
  • Experience designing event-driven systems and distributed architectures.
  • Practical experience working with AI systems, including prompt engineering or AI service integration.
  • Demonstrated leadership experience through prior projects or roles.
  • Strong debugging and performance optimization skills in production environments
  • Excellent written and verbal communication skills.
  • Experience with AWS, Kubernetes, and CI/CD pipelines is a plus
  • Prior experience working on AI-native products or internal developer platforms is a plus.
  • Experience working in fast-paced, high-growth startup environments
  • This remote opportunity based out of the U.S. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Benefits

  • A competitive compensation package in line with leading technology companies
  • A remote and accomplished global team
  • Opportunity for equity participation
  • Unlimited vacation with manager approval
  • 16 weeks of 100% paid parental leave for delivering parents; 8 weeks of 100% paid parental leave for non-delivering parents
  • 100% Employer sponsored healthcare, dental, and vision for you, and 80% coverage for your family; Health Savings Account and Flexible Spending Account options
  • 401k retirement savings plan

Related Job Pages

More Full-stack Engineer Jobs

Role Description Lead the design, build, test, and maintenance of scalable and stable off the shelf applications and/or custom-built technology solutions to meet business needs. - Capture and analyze functional and business requirements by coordinating with business users, analysts, and developers. - Analyze and map business requirements and prepare the functional and technical design documents. - Coordinate the Unit testing of models and performance of defect analysis during development phase and pre-production stage to ensure code coverage and early detection of defects to minimize the time and cost impact. - Perform functional, backend, integration, regression, and/or smoke testing. - Facilitate user acceptance testing by the business users. - Provide release notes & status communications to the client, business & end-users. - Guide technical application support and defect fixing to ensure minimum disruptions to the end users and continuity of business processes. - Provide end-user support for software components and products. - 100% telecommuting from home office is permitted per company policy to support New Era offices or clients throughout the United States. Qualifications - Bachelor’s degree (or foreign educational equivalent) in Computer Science or a closely related field. Requirements - Must have at least four years of post-degree, professional experience in each of the following: - Working in software development role; - Software development domain and principles, including design patterns and code structure; - Building complex software and/or automation systems that have been successfully delivered to customers; - Developing and executing software test plans; - Using version control, bug tracking and issue reporting; - Creating automation solutions and framework in various programming languages, such as Java, Python, C#. - Must have at least two years of experience using CI/CD tools such as Jenkins, GitLab, Teamcity. Company Description

United States
Job Closed
Pindrop logo

Senior Software Engineer – Capture

Pindrop

Security, Identity & Intelligence On Every Voice

Full TimeRemoteTeam 201-500Since 2011H1B Sponsor

• As a Senior Software Engineer on the Capture team, you will play a critical role in building and evolving systems that ingest and process communication data across telephony and modern meeting platforms such as Zoom, Microsoft Teams, Webex, and Google Meet. • You will design and develop systems that capture, process, and prepare audio and video streams for downstream analysis, enabling new product capabilities within the Pindrop platform. • Design, develop, test, and maintain complex software systems that ingest and process real-time and recorded audio/video streams. • Build and evolve scalable media pipelines that are reliable, performant, and optimized for low-latency processing within the Pindrop platform. • Provide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture decisions, and mentoring. • Contribute to the architecture of distributed systems that support high-throughput media ingestion and processing, ensuring scalability, fault tolerance, and maintainability. • Help define patterns for real-time and asynchronous media workflows. • Analyze and solve complex technical problems, and make recommendations for improvements and optimizations. • Implement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testing. • Participate in code reviews and provide constructive feedback to ensure code quality and consistency. • Stay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processes. • Ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.

United States
$130K - $170K / year
Capco logo

Senior Fullstack Developer

Capco

Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries

Full TimeRemoteTeam 1,001-5,000Since 1998H1B Sponsor

• Work directly on development using React and Java, adopting modern software engineering and delivery practices, leveraging Java backend, Microservices principles, JAX-RS, WebSphere, XML, DB2 (or strong experience with SQL), React, jQuery, JavaScript, HTML DOM, HTML5, CSS3, and optionally: Node.js, Mockito, Postman. • Perform API testing to ensure stable, high-quality code. • Collaborate with Senior Developers to deliver quality code that meets client needs. • Demonstrate a passion for learning and willingness to adopt new technologies. • Contribute to a culture of innovation, idea sharing, and continuous improvement with a positive attitude, strong communication, and a collaborative mindset. • Ensure clear documentation of newly created or modified features.

Brazil
Job Closed
Glia logo

Senior Software Engineer, CI/CD – Developer Tooling

Glia

The #1 Platform for Intelligent Banking Interactions

Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Shape the architecture and design of our CI/CD platform, helping evolve it from a monolith into a modern, modular system that is reliable and easy for developers to use. • Act as a hands-on senior contributor, turning ideas into deliverable solutions, improving engineering efficiency, and driving roadmap decisions through developer insights. • Build and refine developer-facing tools and APIs (from pipeline modules to standardized tooling), ensuring they are reliable, secure, and easy to use.

Poland