3 months ago
Base Salary
$140k - $175k/yr
Responsibilities
- Lead the design and implementation of scalable serverless backend services using Python and AWS.
- Architect and build event-sourced systems and event-driven pipelines.
- Collaborate with product managers and designers to translate requirements into technical designs.
- Implement best practices for security, logging, monitoring, and infrastructure-as-code.
- Perform rigorous code reviews and mentor junior and mid-level engineers.
- Research, propose, and integrate new technologies to optimize development velocity.
- Articulate a professional perspective on integrating AI tools into the software development lifecycle.
Requirements
- 5+ years of professional experience in full-stack software development.
- Expert-level proficiency in Python for backend development.
- Strong working proficiency with Node.js.
- Deep practical experience with serverless architectures, preferably AWS.
- Hands-on experience with DynamoDB and performance optimization.
- Solid understanding of event sourcing and event-driven architecture patterns.
- Experience with CI/CD pipelines and Infrastructure-as-Code.
- Demonstrated fluency in AI-assisted development tools.
Benefits
- Excellent health, dental, vision, and life insurance.
- Excellent 401(k) plan with annual employer match of 4%.
