Job Description
Join TechNova Solutions' award-winning engineering team at the heart of innovation in Washington DC. We're revolutionizing fintech solutions and seeking a Senior Software Engineer to architect scalable systems using cutting-edge technologies. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of digital finance.
Responsibilities
- Design and implement high-availability microservices using Go and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Lead cloud migrations to AWS with infrastructure-as-code practices
- Optimize database performance and implement caching strategies
- Develop CI/CD pipelines using GitLab and Terraform
- Collaborate with product teams to define technical roadmaps
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven track record with cloud platforms (AWS/GCP/Azure)
- Experience with container orchestration and serverless architectures
- Strong problem-solving skills and algorithmic knowledge
- Bachelor's degree in Computer Science or equivalent experience