Job Description
Join our dynamic team as a Senior Software Engineer and shape the future of digital innovation. We're seeking passionate individuals ready to start tomorrow and make an immediate impact in our fast-paced, collaborative environment. At Tech Innovations Inc., we value creativity, technical excellence, and work-life balance, offering cutting-edge projects and growth opportunities in the heart of Los Angeles.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and drive technical strategy across our product ecosystem. Our modern downtown campus features flexible workspaces, state-of-the-art facilities, and a culture that champions innovation and employee well-being.
Responsibilities
- Lead end-to-end development of cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Contribute to architectural decisions and technology stack evolution
- Drive security best practices and compliance initiatives
- Participate in agile ceremonies and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Proven experience with containerization (Docker/Kubernetes)
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex project contributions
- Ability to thrive in fast-paced, deadline-driven environments