COMPANY SUMMARY
Sorcero's medically-tuned intelligence platform transforms life sciences decision-making, accelerating patient access to life-saving treatments. By harnessing insights from global medical data, we empower industry leaders to deliver breakthrough therapies. Founded in 2018 by pioneers in AI, public health, and personalized content, Sorcero is a Certified B Corp headquartered in Washington, DC. Our innovation has been recognized by over a dozen awards, including Fast Company's Most Innovative companies of 2024, and six foundational medical AI patents.
WHY JOIN SORCERO?
Our growth and success by collaborating with our network of passionate entrepreneurs to build a scalable, impactful organization. From flexible working arrangements to encouraging meaningful interactions with teammates across the globe, Sorcero provides a supportive community to bring out the best in each of us.
Our employees are driven by these common values:
- Pursuit of excellence and mastery of their craft
- Humility in defeat and in success
- Kindness and empathy towards others
- Desire to create large-scale, positive change
Sorcero builds AI powered solutions, combining the power of deep learning with the accuracy of ontologies to drive natural language understanding. Top Pharma companies, scientists and researchers use our platform and applications.
THE ROLE
Sorcero is seeking an exceptional Engineering Manager to lead our Applications Engineering Chapter. This is NOT a DevOps or infrastructure role - we're looking for a hands-on technical leader with deep experience building enterprise web applications and APIs who can guide both Python backend and JavaScript frontend development.
As a Chapter Lead at Sorcero, you'll be responsible for leading engineers who build our customer-facing SaaS applications. You'll be the technical cornerstone for web applications and RESTful APIs, while also developing your team members as they work within cross-functional Pods (Squads) focused on specific product priorities.
This role requires both strong technical leadership in application development and people management skills. You'll collaborate across disciplines with Data Engineering, AI Engineering, MLOps, DevOps, and QA to ensure our applications remain scalable, sustainable, and performant. The Sr. Engineering Manager reports directly to the CTO and can work remotely, primarily in the US Eastern time zone.
WHAT YOU'LL DO
- Lead and mentor a team of full-stack Python developers and front-end JavaScript engineers building enterprise SaaS applications
- Provide hands-on technical guidance on complex application architecture decisions involving Python/FastAPI backends and React frontend
- Conduct thorough code reviews and architectural discussions for web applications and APIs
- Drive technical excellence in building scalable, customer-facing applications from database to UI
- Partner with Product to execute our roadmap, ensuring we deliver robust application features
- Make critical decisions about application frameworks, database design, and API architecture
- Lead by example through hands-on contribution to complex technical challenges when needed
- Foster engineering best practices for full-stack application development
- Build and grow a team that excels at shipping high-quality SaaS products to enterprise customers
OUR ENGINEERING ENVIRONMENT
- We create AI solutions that integrate deep learning, ontologies, and large language models (LLMs).
- We practice Agile development with a customized Squad Model
- We value technical excellence, innovation, and continuous improvement
- We foster a collaborative environment where engineering and product work in lockstep
- We operate in a collaborative problem-solving fashion with emphasis on shipping customer value through robust applications
- Our Application Stack: Python, FastAPI, React, PostgreSQL, Elasticsearch, Redis
WHAT MAKES YOU A GREAT FIT
- You have advanced Python expertise with deep experience building enterprise web applications and APIs
- You've built production SaaS applications using FastAPI or similar modern Python web frameworks
- You have hands-on experience with Google Cloud Platform for application deployment and scaling
- You're proficient with Node.js and understand React well enough to guide frontend engineers
- You've worked extensively with PostgreSQL and Elasticsearch in production applications
- You have a proven track record leading engineering teams that build and ship web applications
- You've grown from a senior application developer into an engineering leader
- You understand the full lifecycle of enterprise SaaS application development
- You can architect scalable web applications from database design to API endpoints to user interfaces
- You're passionate about building products that delight customers, not just managing infrastructure
RESPONSIBILITIES
- Hire and build a globally-distributed team focused on application development excellence
- Plan and execute long term strategies for application architecture and team growth
- Understand Engineering OKRs and seek to improve application delivery metrics
- Lead and drive significant results for multiple application development teams
- Managing multiple Engineering Teams with at least two engineering leads and individual direct reports focused on web application development
- Leading business critical application initiatives in addition to managing a team
- Lead and contribute to process improvements for application development workflows
- Hold regular 1:1s with team members and skip-level 1:1s with indirect reports
- Be a mentor to your team in both technical application development and career growth
- Enable your team to build high quality application features that perform and delight our customers
- Give regular and clear feedback on individual performance of team members
- Draft quarterly OKRs and Engineering KPI's for your application development teams
- Participate in support of our production applications to help ensure their availability
REQUIRED QUALIFICATIONS
- B.S / M.S in CS or related field with 12+ years experience in enterprise SaaS application development
- Advanced Python programming skills with extensive experience building web applications
- Deep hands-on experience with FastAPI or similar modern Python web frameworks
- Production experience with Google Cloud Platform for application deployment and scaling
- Working knowledge of Node.js and ability to guide JavaScript/React development
- Extensive experience with PostgreSQL and Elasticsearch in production applications
- Agile development practitioner with focus on application delivery
- Technical credibility with past experience as a senior application development engineer
- Management credibility with significant past experience leading application development teams
- Ability to understand, communicate and continuously improve the quality of application development teams
- Be comfortable and effective in managing a fully remote global team
- Demonstrated successful partnership with Product teams in shipping customer-facing applications
- Humble, servant leader who can earn respect through technical application development expertise
- Excellent written and verbal communication skills with ability to discuss complex application architecture
PREFERRED QUALIFICATIONS
- Experience building SaaS applications in life sciences, healthcare, or other regulated industries
- Expertise in building applications that offer Data and AI driven features
- Experience with microservices architecture and RESTful API design
- Background in application performance optimization and scalability
- Self starter with a sense of humor, and ability to be calm under pressure
COMPENSATION AND BENEFITS
Sorcero is a remote and globally distributed team. We offer rewarding compensation that will include a base salary in the range of $175,000-$190,000 depending on experience.
We also provide the following benefits:
- Three weeks PTO + 1 week of December holiday recess
- One week Safe & Sick leave
- 10 company holidays + 2 floating holidays
- Medical, dental and vision benefits for you and your family
- Paid parental bonding leave
- 401(k) retirement plan, company match up to 5%
- Company-provided laptop and hardware
Because ∑ (human + AI) > human or AI alone
Sorcero is an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, education, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. and celebrates the diversity of its growing team.
We are unable to sponsor or take over sponsorship of employment visas at the present time.