Job Description
Join our dynamic team at TechNova Solutions as a Senior Software Engineer in the heart of San Francisco! We're revolutionizing fintech with cutting-edge AI solutions and need your expertise to build scalable, high-performance applications. Collaborate with cross-functional teams to architect innovative solutions that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities to lead technical initiatives in a fast-paced startup environment.
Responsibilities
- Design and develop scalable backend systems using Python, Go, and AWS
- Mentor junior engineers and conduct code reviews
- Implement CI/CD pipelines and optimize system performance
- Collaborate with product teams to translate requirements into technical solutions
- Lead architectural decisions and technology stack evolution
- Ensure security best practices and compliance standards
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in backend development
- Expertise in microservices architecture and cloud platforms (AWS/GCP)
- Strong knowledge of databases (PostgreSQL, MongoDB, Redis)
- Experience with containerization (Docker, Kubernetes)
- Proficiency in testing frameworks and TDD methodologies
- Excellent problem-solving and communication skills
- Passion for emerging technologies and continuous learning