Job Description
Join TechNova Solutions as a Senior Software Engineer and help architect the next generation of cloud-native applications. We're seeking a visionary engineer to drive innovation in our fintech platform while mentoring junior developers and collaborating with cross-functional teams. Enjoy competitive compensation, flexible work arrangements, and the opportunity to impact millions of users worldwide.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Lead code reviews and enforce best practices across engineering teams
- Optimize system performance for 99.99% uptime and sub-100ms latency
- Collaborate with product managers to define technical roadmaps
- Automate CI/CD pipelines using Jenkins and Terraform
- Mentor junior engineers through pair programming and workshops
Qualifications
- 5+ years of experience in backend development with Go/Java
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong understanding of RESTful APIs and GraphQL
- Proficiency in containerization and orchestration technologies
- Experience with data modeling and PostgreSQL optimization
- Bachelor's degree in Computer Science or equivalent