Capital Rx

Senior Full Stack Developer (Python + SQLAlchemy)

New York, NY
USD 125k - 150k
Python TypeScript Microservices Git API React Flask AWS
Search for More Jobs Talk to a recruiter now 💪
This job is closed! Check out or
Description

Location: Remote (For Non-Local) or Hybrid (Local to NYC area)

About Capital Rx:

Capital Rx is a next generation pharmacy benefits manager, overseeing prescription benefit plans on behalf of employers, unions, and government entities. Determined to transform an outdated model, Capital Rx�s mission is to change the way prescription benefits are priced and administered in the US, unlocking enduring social change. Through our platform approach, Capital Rx delivers data-driven insights and actionable strategies that reduce costs, while improving patient outcomes. Our commitment to innovation, technology and service is the reason why Capital Rx is among the fastest-growing PBMs in the country.


Join our mission to transform pharmacy benefits as a Senior Full-stack Software Developer. In this role you will assist in leading large projects from design to conclusion, help product managers and designers flesh out requirements, collaborate with developers to establish consistent APIs across our services, and employ best practices for interactions with our API on the frontend.

Position Responsibilities:

  • Lead large projects from design to conclusion
  • Work with product managers and designers on product requirements before implementation
  • Collaborate with developers to establish consistent APIs across our services
  • Employ best practices for API interactions with frontend web applications
  • Develop code in a stateful application framework (React/Redux)
  • Implement backend code using a serverless, cloud-based application paradigm (Flask/AWS Lambda/ECS)
  • Make meaningful architectural choices based on careful evaluation and prior knowledge of solutions that work
  • Work in an Agile/Scrum environment to continually deliver features to stakeholders and clients

Qualifications / Profile:

  • 6+ years of related job experience with a broad range of technical skills
  • Strong Python and React/Redux experience
  • Ability to build serverless applications on AWS Lambda, Cognito, API Gateway, SMS, and ECS
  • Strong knowledge of unit testing across multiple paradigms
  • Previous PBM (Pharmacy Benefits Manager) experience preferred but not required
  • Knowledge of integration testing using Playwright or a similar framework
  • Robust understanding of type systems such as Typescript, Flow, or Pyre
  • A history of delivering complex web applications to the cloud
  • Experience working with microservices/an API-based application paradigm
  • Experience working in a mono repository preferred
  • Good written communication skills
  • Solid code management skills with git
  • The ability to work independently and deliver results

Base Salary: $125,000 - $150,000

This range represents the low and high end of the anticipated base salary range for the NY - based position. The actual base salary will depend on several factors such as: experience, knowledge, and skills, and if the location of the job changes.

Capital Rx values a diverse workplace and celebrates the diversity that each employee brings to the table. We are proud to provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, medical condition, genetic information, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 340 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Wall Of Love From Fellow Engineers

Frequently Asked Questions

  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.