We're looking for a Senior Backend Engineer who is passionate about building sophisticated and scalable backend architectures. In this role, you will play a critical part in designing and implementing advanced backend systems, ensuring they are robust, efficient, and capable of handling the complex needs of our health technology applications.
Your responsibilities will include:
- Architecting, designing, and implementing advanced backend systems using Python, with Flask and SQLAlchemy for efficient API and database interactions.
- Developing and optimizing Relational databases, ensuring high performance and reliability.
- Utilizing Terraform for sophisticated infrastructure management, aligning with our scaling and deployment needs.
- Leveraging AWS cloud services to host and enhance the backend infrastructure.
- Ensuring the highest standards of security and compliance in the management and storage of healthcare data.
- Collaborating with cross-functional teams to integrate innovative backend solutions with our mobile and web applications.
- Leading the design and review process for backend architecture, setting best practices and guiding the team in implementing scalable solutions.
- Mentoring junior engineers and fostering a culture of technical excellence and innovation.
Requirements
- Proven track record in backend engineering, with a focus on designing and implementing complex and scalable architectures.
- Expertise in Python, Flask, SQLAlchemy, and MySQL/Postgresql.
- Experience with Terraform for infrastructure as code and AWS for cloud services.
- In-depth knowledge of security practices and data protection in healthcare applications.
- Demonstrated ability to lead architectural design discussions and decisions.
- Excellent analytical, problem-solving, and collaboration skills.
- Bachelor’s or Master’s degree in Computer Science, Engineering, related field or relevant experience.
- Experience in healthcare technology is a significant advantage.