Job Description
We are looking for a Senior Software Engineer to join our dynamic team in the thriving tech landscape of Boston, Massachusetts. As a leader in FinTech innovation, we are committed to attracting top talent regardless of location, offering a comprehensive relocation package to help you settle into the city.
In this role, you will lead the architecture of critical financial infrastructure, mentor junior engineers, and drive technical excellence. If you are ready to accelerate your career in a high-growth environment, we want to hear from you.
Responsibilities
- Architect and implement scalable, high-performance backend services and APIs.
- Lead technical design discussions and mentor junior developers on best practices and code quality.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Optimize application performance and ensure system reliability and security.
- Maintain and improve existing codebases through refactoring and modernization.
- Conduct rigorous code reviews and contribute to the engineering culture.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in Python or Java.
- Experience with cloud-native technologies (AWS, GCP, or Azure).
- Familiarity with containerization and orchestration (Docker, Kubernetes).
- Deep understanding of data structures, algorithms, and distributed systems.
- Excellent verbal and written communication skills.