Job Description
Join our elite engineering team at FinTech Innovations Inc. where we're revolutionizing financial technology through cutting-edge software solutions. As a Senior Software Engineer, you'll architect scalable systems using cloud-native technologies while mentoring junior developers. We offer competitive compensation, comprehensive benefits, and a dynamic work environment in Manhattan's tech hub.
Our engineers solve complex challenges in real-time transaction processing and data analytics. You'll collaborate with product managers, designers, and fellow engineers to deliver mission-critical applications serving millions of users. We value innovation, ownership, and continuous learning.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead code reviews and establish best practices for CI/CD pipelines
- Optimize database queries and system architecture for 99.99% uptime
- Mentor junior engineers through pair programming and technical workshops
- Contribute to open-source projects and industry-standard APIs
- Translate business requirements into technical specifications
- Implement security protocols for PCI-compliant financial systems
Qualifications
- 5+ years of experience in backend development with Go or Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of shipping production code at scale
- Bachelor's degree in Computer Science or equivalent experience
- Experience with financial technology or high-transaction systems
- Excellent problem-solving skills and collaborative communication
- Proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB)