remote
Senior Software Developer One45 Team - Acuity Insights
Software Engineer
Senior Software Developer leading backend and API development for a large-scale medical education platform, leveraging Python, Node.js, and AWS to deliver robust, scalable services that support complex scheduling, evaluation, and reporting workflows.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Python and Node.js, ensuring reliability for millions of daily users.
- Architect and deploy scalable solutions on AWS, including Lambda, ECS, RDS, and S3, optimizing cost and performance.
- Build and evolve RESTful APIs that integrate with front‑end and third‑party systems, enforcing strict security and data integrity.
- Collaborate with product managers and UX teams to translate business requirements into technical specifications.
- Participate in code reviews, performance tuning, and continuous integration/continuous deployment (CI/CD) pipelines.
Requirements
- 5+ years of professional software development experience, with strong expertise in Python and Node.js.
- Proven track record building cloud‑native applications on AWS.
- Deep understanding of relational databases (PostgreSQL/MySQL) and SQL query optimization.
- Experience designing and consuming REST APIs, including authentication and rate‑limiting.
- Excellent problem‑solving skills and a collaborative mindset in a remote, distributed team environment.