HamburgerMenu
hirist

Sensia Global - Lead Engineer - Python

Sensia Global
Multiple Locations
5 - 7 Years

Posted on: 16/09/2025

Job Description

About the Role :

We're looking for a highly skilled and experienced Lead Engineer to join our team. You will be a key player in designing, developing, and deploying robust and scalable software solutions. This role requires a strong technical background, a deep understanding of computer science fundamentals, and extensive experience with Python. You'll lead a team of talented engineers, mentor them, and drive technical excellence, ensuring our products are top-notch.

Responsibilities :


- Lead and Mentor : Guide and mentor a team of software engineers, fostering a culture of technical excellence and continuous improvement.

- Technical Leadership : Own the design and architecture of complex systems, ensuring they are scalable, reliable, and maintainable.

- Hands-on Development : Write high-quality, efficient, and well-documented code primarily in Python.

- Collaboration : Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.

- Problem-Solving : Tackle complex technical challenges and make sound architectural decisions.

- Code Review : Conduct thorough code reviews to maintain code quality and share knowledge within the team.

- Process Improvement : Drive best practices in software development, including CI/CD, testing, and monitoring.

- Project Management : Help manage project timelines, deliverables, and resource allocation.

Qualifications :

- Experience : 5 - 7 years of professional experience in software engineering, with at least 2 years in a leadership or senior role.

- Education : Bachelor's degree in Computer Science, or a related technical field. A Master's degree is a plus.

Technical Skills :

- Expert-level proficiency in Python and its ecosystem (e.g., frameworks like Django, Flask, or FastAPI).

- Strong understanding of data structures, algorithms, and object-oriented programming (OOP).

- Experience with cloud platforms like AWS, Google Cloud, or Azure.

- Proficiency with databases, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).

- Familiarity with containerization technologies such as Docker and Kubernetes.

- Solid experience with RESTful APIs, microservices, and distributed systems.

- Knowledge of CI/CD pipelines and version control systems (e.g., Git).

Soft Skills

- Excellent communication and interpersonal skills.

- Strong leadership and mentoring abilities.

- A proactive and problem-solving mindset.

- Ability to thrive in a fast-paced, collaborative environment.


info-icon

Did you find something suspicious?