Staff Software Engineer Apply
Job Description
We are looking for a highly skilled Senior Software Engineer to join our team in New Haven, Connecticut. In this role, you will design, develop, and maintain robust backend systems while contributing to full-stack development projects. You will collaborate with cross-functional teams to deliver scalable and efficient solutions, leveraging modern technologies and coding practices.
Responsibilities:
• Design and implement backend services using Python and frameworks like FastAPI, ensuring optimal performance and reliability.
• Architect and optimize database solutions with PostgreSQL, focusing on schema design and efficient query execution.
• Develop and maintain RESTful APIs for seamless integration with frontend applications and external systems.
• Build serverless applications using AWS Lambda to support event-driven architectures.
• Create infrastructure solutions using tools like AWS CDK, enabling streamlined deployment processes.
• Utilize AI-assisted tools to enhance coding productivity and debugging workflows.
• Implement containerization strategies with Docker and support CI/CD pipelines using GitHub Actions.
• Collaborate with product managers, designers, and frontend engineers to refine requirements and ensure project success.
• Conduct thorough code reviews to maintain high-quality standards and promote knowledge sharing.
• Monitor and troubleshoot backend systems using advanced observability tools and logging mechanisms.
• Minimum of 5 years of experience in backend or full-stack development, delivering production-grade solutions.• Advanced expertise in Python, including frameworks like FastAPI, Django, or Flask.
• Strong knowledge of PostgreSQL, including schema design, query optimization, and migrations.
• Proficiency in RESTful API design and documentation practices.
• Experience with AI-assisted coding tools such as GitHub Copilot or ChatGPT.
• Familiarity with TypeScript or JavaScript for full-stack contributions.
• Hands-on experience with containerization tools like Docker and CI/CD pipelines.
• Solid understanding of cloud services, particularly AWS Lambda, S3, and related infrastructure.

