Job Description
Join InnovateTech Labs as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're a fast-growing AI-powered fintech startup headquartered in the heart of Manhattan, solving complex challenges in real-time data processing and cloud infrastructure. Our engineering culture combines cutting-edge technology with collaborative problem-solving, offering unparalleled opportunities to architect scalable systems that impact millions of users.
Responsibilities
- Design and implement microservices using Go and Kubernetes in AWS environments
- Lead technical planning and code reviews for critical payment processing systems
- Optimize database performance for 10k+ TPS transaction pipelines
- Mentor junior engineers through pair programming and architectural workshops
- Drive CI/CD pipeline improvements using GitLab and Terraform
- Collaborate with product teams to translate requirements into technical specifications
Qualifications
- 5+ years experience in backend development with Go or Python
- Expertise in distributed systems, message queues (Kafka/RabbitMQ), and cloud architecture
- Proficiency with SQL/NoSQL databases (PostgreSQL, DynamoDB)
- Strong knowledge of containerization and orchestration technologies
- Experience with A/B testing frameworks and data-driven development
- Bachelor's degree in Computer Science or equivalent practical experience