Job Description
We are seeking a visionary Senior Software Engineer to lead our technical strategy for the 2026 roadmap. In this pivotal role, you will define the architectural vision that will drive our company's growth over the next two years. You will work closely with cross-functional teams to transform high-level business goals into scalable, robust technical solutions. If you are passionate about building the future and have a knack for long-term strategic planning, we want to hear from you.
Responsibilities
- Lead the definition and execution of the technical roadmap for 2026, aligning engineering goals with business objectives.
- Architect scalable, high-performance systems capable of handling future growth and complex data demands.
- Mentor junior engineers and senior developers, fostering a culture of technical excellence and innovation.
- Identify emerging technologies and methodologies that can provide a competitive advantage.
- Collaborate with product managers and stakeholders to translate requirements into technical specifications.
- Ensure code quality, security, and maintainability across all projects.
- Drive technical decision-making processes, balancing speed, quality, and cost-effectiveness.
Qualifications
- 10+ years of professional software engineering experience with a strong background in distributed systems.
- Proven experience in defining and executing long-term technical roadmaps (strategic planning).
- Deep expertise in at least two major programming languages (e.g., Java, Python, Go, or C++).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to navigate ambiguity.
- Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).