Jobs and Careers
AG

Principal Software Engineer

AgelessRx
Remote (United States), United StatesRemotefull_timeVerifiedPosted 25 Sept 2024
💰 $200,000/yr($185,000/yr$200,000/yr)

About the role

About AgelessRxAgelessRx is a first-of-its-kind, longevity-focused telehealth platform with an e-commerce 
component. Our mission is to collectively give people millions of extra healthy years, so 
everyone can enjoy more of what they love in a world where people are empowered to live as 
long as they want. We believe aging should no longer be treated as a dreadful inevitability, but 
instead, as a puzzle that can be solved, a fight that can be fought – just as a disease with a cure. 
Through our free-to-use platform, we offer trusted, data-driven longevity solutions and 
scientifically backed prescription therapies to help safely lower the risk of age-related diseases.

About the role
The Principal Software Engineer at AgelessRx will provide strategic technical leadership and play 
a pivotal role in defining and guiding the architectural vision and roadmap of our software 
systems. In this position, you will design, develop, and ensure the delivery of innovative and 
scalable software solutions. As a key contributor to the leadership team, the Principal Engineer 
will mentor engineering teams, drive best practices, and serve as a technical advisor on complex
projects. Your role will involve solving the most complex software challenges while keeping the 
organization’s long-term goals and technical strategies in focus.

The successful candidate will have deep expertise in full stack development, a proven ability to 
build and architect complex systems, and experience mentoring other engineers. You will work 
closely with product and business teams, making high-impact decisions that shape the future of 
our platform.

What you'll do

  • Lead the architecture, design, and development of complex software systems to ensure 
    high scalability, security, and performance.
  • Collaborate with leadership and cross-functional teams to define and execute the 
    technical vision and architecture for software solutions.
  • Drive technical innovation by exploring new tools, technologies, and processes to 
    enhance engineering productivity and efficiency.
  • Provide mentorship and guidance to senior engineers and development teams, fostering a
    culture of continuous improvement and technical excellence.
  • Lead the troubleshooting and resolution of high-level technical issues, ensuring the 
    ongoing reliability and performance of the platform.
  • Ensure adherence to high standards of code quality, testing, and performance through 
    regular code reviews and technical audits.
  • Work closely with product management to translate business requirements into technical
    strategies and project plans.
  • Champion best practices in software development, including Agile methodologies, CI/CD 
    pipelines, and DevOps practices.
  • Stay abreast of the latest developments in software engineering, actively contributing to 
    the technical direction of the company.

Qualifications

  • 10+ years of professional software development experience, with a focus on full stack 
    development.
  • Extensive experience in .NET, ASP.NET/MVC, JavaScript, C#, and RESTful APIs.
  • Expertise in React, ORMs, Azure, and Git, with a strong foundation in scalable cloud-
    based architectures.
  • Deep understanding of architectural patterns, including microservices, CQRS, and 
    domain-driven design.
  • Experience in med tech, telemedicine, or healthcare technology sectors, with an 
    understanding of regulatory standards and best practices in health data management.
  • Proven track record in mentoring engineering teams in an Agile environment.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

AgelessRx

View company profile →