Job Description
We are seeking a visionary Senior Software Engineer to join our elite team and help define our technology roadmap for the year 2026. As we prepare to revolutionize the fintech landscape, we need an expert who can architect scalable, high-performance solutions that stand the test of time. This role is not just about writing code; it is about building the infrastructure of the future.
In this position, you will lead architectural discussions, mentor junior developers, and implement cutting-edge technologies to ensure our platform remains at the forefront of innovation. If you are passionate about building robust systems and want to leave a lasting legacy, we want to hear from you.
Responsibilities
- Lead the design and development of scalable software solutions for our next-generation platform.
- Architect microservices and APIs that can handle millions of transactions efficiently.
- Conduct code reviews and establish best practices for code quality and security.
- Mentor junior engineers and foster a culture of continuous learning and technical excellence.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Identify technical risks and propose mitigation strategies for the 2026 roadmap.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 8+ years of professional software development experience with a focus on distributed systems.
- Proficiency in modern programming languages such as Python, Java, or Go.
- Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Experience with database systems, including SQL and NoSQL technologies.
- Strong problem-solving skills and the ability to thrive in a fast-paced, agile environment.