Job Description
Join TechNova Solutions as a Senior Software Engineer and help build cutting-edge cloud-native applications that serve millions of users. We're a rapidly growing tech hub in Arlington's innovation district, offering competitive compensation, flexible work arrangements, and opportunities to mentor junior developers. Our engineering culture emphasizes collaboration, continuous learning, and impact-driven development.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Lead code reviews and architectural discussions for enterprise products
- Optimize database performance and troubleshoot production issues
- Mentor junior engineers through pair programming and knowledge sharing
- Collaborate with product teams to define technical roadmaps
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP) and containerization
- Experience with REST APIs, GraphQL, and event-driven architectures
- Strong problem-solving skills with algorithm/data structures expertise
- Bachelor's degree in Computer Science or related field