Job Closed
This listing is no longer active.
Maximus, founded in 1975 and formerly known as Policy Studies, is a leading American provider of health and human service programs. As an employer, Maximus has
Lead Software Engineer – Tech Lead Manager, Growth
Location
Canada
Posted
53 days ago
Salary
$150K - $200K / year
Seniority
Senior
Job Description
Lead Software Engineer – Tech Lead Manager, Growth
Maximus
• Deliver protocol-level A/B experiments on signup flows, checkout, plan pricing, and product recommendations using Amplitude • Ship full-stack features across the acquisition funnel in Rails and React • Coach and develop your engineering team through regular 1:1s, pair programming, code reviews, and career conversations • Own experiment design, including sample sizing, metric selection, and the CVR-vs-retention tension that comes with a dual mandate • Iterate and continuously optimize plan and pricing architecture, including payment platform integrations • Build and maintain the experimentation infrastructure your team runs on • Partner with data engineering to instrument cohort-level M1 retention tracking per experiment • Drive adoption of AI-assisted development across the team, using tools like Claude Code and Devin to increase shipping and development velocity
Job Requirements
- You've led a team of 4-8 engineers before, with direct reports you grew and retained
- You've shipped and measured growth experiments in a subscription product (signup funnels, checkout optimization, pricing and plan architecture)
- You write production Ruby on Rails and React code and expect to keep doing so (strongly preferred). Javascript (Node), Python are also acceptable.
- You can design an experiment, pick the right metric, set a sample size, and explain the trade-offs to a PM who wants to ship faster
- You think in funnels and cohorts, not just features
- You're comfortable with event-sourced systems or similar architectural patterns where state is derived from event streams
- You use agentic AI coding tools (Claude Code, Devin, Cursor, or similar) in your daily workflow and have opinions about how to integrate them into a team's development process
- Nice to have (strongly preferred): Experience with healthcare, wellness, or regulated subscription commerce
- Familiarity with Stripe billing, Klarna, or similar payment platform integrations
- Experience building or managing Amplitude (or LaunchDarkly, Optimizely, etc.) experimentation infrastructure
Benefits
- Full suite: health, medical, dental coverage (USA & Canada)
- Flexible vacation/time-off policies
- Equity into the company in the form of high potential stock options
- Liquidity of options whenever available
- Extended options exercise window for loyal employees (3 months for every year of service; e.g. 1 year for 4+ year employees)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
The Team At Coderoad, we're more than just a software development company—we're your gateway to the global tech world. Whether you're looking to skill up or level up your career, we offer the challenges you’ve been searching for. We provide end-to-end software development services and give you the opportunity to work on exciting, real-world projects in a supportive environment. Whether it's staff augmentation, dedicated IT teams, or general software engineering, we have opportunities for everyone to challenge themselves and take their career to the next level! Role Overview We are looking for a versatile Fullstack Developer with a heavy emphasis on backend architecture and cloud-native solutions. Our ideal candidate is someone who enjoys the flexibility of Javascript among its different uses in the front end and backend, the power of Python for a serverless architecture, and the scalability of AWS as our Cloud provider. While the core of this role focuses on web-based systems and serverless architecture, you will also play a key role in supporting our mobile development efforts and maintaining a high-performance frontend. If you thrive in an environment where you can build end-to-end features and manage cloud infrastructure, we want to hear from you. Key Responsibilities - Hybrid Backend Development: Design, develop, and maintain serverless backend services using AWS Lambda and Python - Serverless Architecture: Design, deploy, and optimize AWS Environments to ensure a cost-effective and highly available backend. - API Integration: Develop and document RESTfulAPIs that serve both our web and mobile platforms. - CI/CD: Develop and maintain CI/CD pipelines using GitHub Actions and AWS resources - Cloud Infrastructure: Manage AWS resources, ensuring security, performance, and monitoring for an event driven architecture. - Frontend Integration: Build responsive frontend applications using Angular and Flutter Technical Requirements Backend development: - Python - Core language for backend services - AWS Services: Lambda, DynamoDB, Kinesis, EventBridge, SQS, API Gateway - AWS SAM/CloudFormation - Infrastructure as Code for serverless deployments - Boto3 - AWS SDK for Python - SQLAlchemy - ORM for database interactions - PostgreSQL - Relational database for certain services - AWS Lambda Powertools - Utilities for Lambda functions - Voluptuous/ Pydantic - Data validation library - Java - help with legacy systems is a plus Mobile & DevOps: - Docker - Containerization for development and deployment - GitHub Actions - CI/CD pipelines - AWS CDK Constructs - Cloudformation, Terraform Frontend development - Angular 6+ - Legacy admin interfaces - Flutter/Dart - Mobile and cross-platform applications - TypeScript - Type-safe JavaScript development - Custom UI Frameworks: - Interstate Design System (Flutter) - MOVC (Flutter state management) - Radix UI (React components) Qualifications - Experience: 3-5 years of professional experience in fullstack development. - Problem Solving: A track record of optimizing backend performance and troubleshooting distributed systems. - Collaborative Spirit: Ability to work in an Agile environment alongside Product Owners and Designers. - Efficiency: Ability to write clean, "Pythonic" code and efficient, non-blocking Node.js logic. What you’ll love: - USA Contractor - 100% Remote - Holidays Off - Paid Time Off - Health insurance assistance program. - Competitive Pay (USD) - Excellent teamwork and work environment - Training
Software Engineer
Akamai TechnologiesAkamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences, helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge, we make it easy for customers to develop and run applications while keeping experiences closer to users and threats farther away.
• Working in all stages of software engineering, from concept and design through testing, documenting, and deployment • Being flexible enough to multitask and deal with multiple urgent situations at a time • Developing software according to the best coding standards • Troubleshooting and solving technical issues • Collaborating with the QA and SRE teams to ensure the quality and safety of our services
Senior Software Engineer, SPE
NVIDIANVIDIA is widely considered one of the world's most desirable employers in technology. We have some of the world's most forward-thinking and passionate people working for us. If you're creative and autonomous, we want to hear from you!
NVIDIA Networking System Product Engineering group is looking for an excellent Software Engineer. The position requires an understanding of HW and SW to provide stable, efficient, smoothly running production tests, to enable high availability, while ensuring the quality of the products being shipped to customers. You will lead the development of our products and raise the bar of the software development quality in the group. We have crafted a team of extraordinary people, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow. What you’ll be doing: - Design and develop automated tests for networking Switches and Adapters while working closely with the HW, ASIC, and SW Engineering teams to achieve a reliable test with high coverage - Exposed to various aspects of design, DFT, and test of NVIDIA's next-generation network products - Take a significant part in the definition and development of tests from the development level to the final test of Network-Systems - Utilize test suites to find, debug and resolve problems with production process - Ability to drive projects to full execution in time and working under pressure of schedule and multi project environment - Supporting and fixing bugs of existing code. Supporting production lines for: deployments, patches, maintenance - Test Verification and Validation (both HW and SW). Troubleshooting and streamlining/optimizing our testing procedures What we need to see: - BSc/MSc or equivalent engineering degree in Computer Science, Electrical Engineering, or a related field - 5+ years of related experience in software development and design - 3+ years of proven experience in Python or similar platform - Excellent knowledge of a version control system (preferably GIT) - Linux based development - Experience with Software/Hardware products integration - Excellent communication skills with hands-on experience collaborating with global teams - Strong teamwork skills, with the ability to collaborate effectively across cross-functional teams Ways to stand out from the crowd: - Excellent programming, debugging, performance analysis, and test design skills - Familiarity with product manufacturing flows and processes - A highly motivated teammate who always stays up to date with new technologies and test methodologies. Exposure and knowledge around application development, configuration management and automation - Experience in tools/services development. Creativity – find solutions for challenging requirements - Strong leadership skills to drive a project from definition through mass production.
Senior Software Engineer, API Enablement
UpstartOur mission is to enable effortless credit based on true risk.
• Lead the design and development of new features and improvements to existing features. • Collaborate with cross-functional teams to understand requirements and bring those insights into building an impactful roadmap for the team • Establish best practices for achieving an Event Driven Architecture, safe feature rollout, and service to service, API design. • Mentor junior engineers and promote a culture of technical excellence • Contribute to quality improvements within our team and the engineering organization in a meaningful way




