We are seeking a highly skilled Senior Back End Engineer to join our team. The ideal candidate will have extensive experience in building APIs, working within AWS environments, and maintaining a clean architecture. This role also involves mentoring junior engineers and collaborating closely with cross-functional teams.
Key Responsibilities:
- Design, build, and maintain APIs and backend services.
- Ensure high performance and responsiveness of applications.
- Architect and maintain scalable, secure, and clean backend systems.
- Mentor and guide junior engineers, fostering a collaborative team environment.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
- Troubleshoot and resolve production issues as they arise.
Required Qualifications:
- Proficiency in Python.
- Extensive experience in building and maintaining APIs.
- Strong experience with AWS services and infrastructure.
- Proven ability to build and maintain a clean and scalable architecture.
- Proficient in working with any SQL database.
- Experience with CI/CD pipelines and tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and mentoring skills.
Preferred Qualifications:
- Experience with FastAPI.
- Experience with Kubernetes for container orchestration.
- Familiarity with PostgreSQL.
- Experience working in high-security environments.
- Knowledge of best practices in security and data protection.
Why Join Us:
- Work in a high-impact, fast-paced, and collaborative environment.
- Competitive salary and benefits package.
- Continuous learning and professional development opportunities.
- Flexible work arrangements.