Job Description
Join our dynamic engineering team at TechNova Innovations, where we're revolutionizing digital experiences. As a Senior Software Engineer, you'll architect scalable solutions and mentor junior developers in our collaborative, fast-paced environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in our downtown LA headquarters.
Responsibilities
- Design and implement microservices using cloud-native architectures
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and ensure 99.9% uptime
- Lead agile development cycles with sprint planning and retrospectives
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Conduct thorough testing and debugging of production systems
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong understanding of distributed systems and RESTful APIs
- Proficiency with cloud platforms (AWS, Azure, or GCP)
- Experience with containerization (Docker/Kubernetes)
- Proven ability to lead technical projects and drive engineering excellence