Job Description
Join TechNova Solutions, a leading innovator in fintech disruption, as we revolutionize digital banking experiences. Our Washington DC hub sits at the intersection of policy and cutting-edge technology, where your code will directly impact millions of users. We foster a culture of continuous learning, agile methodologies, and collaborative problem-solving in a state-of-the-art downtown workspace.
As a key member of our engineering team, you'll architect scalable cloud solutions using microservices architecture while mentoring junior engineers. We offer comprehensive benefits including equity, flexible work arrangements, and professional development stipends.
Responsibilities
- Design and implement cloud-native applications using AWS/GCP and containerization technologies
- Mentor junior engineers through code reviews and architectural planning sessions
- Lead CI/CD pipeline optimization and deployment automation
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and represent TechNova at industry conferences
- Implement robust security protocols and compliance frameworks (GDPR, PCI-DSS)
- Analyze system performance and implement data-driven optimizations
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in production-level software development
- Expertise in at least one modern programming language (Python, Java, Go)
- Strong understanding of distributed systems and microservices architecture
- Proven experience with cloud platforms (AWS/Azure/GCP) and DevOps practices
- Familiarity with event-driven programming and message queues (Kafka, RabbitMQ)
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Portfolio demonstrating complex system design and problem-solving