Job Description
Join our dynamic team at InnovateTech Solutions and revolutionize the future of cloud-native applications! We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers. Located in the vibrant tech hub of San Antonio, you'll collaborate with cross-functional teams to deliver cutting-edge solutions that impact millions of users. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a culture that values innovation and work-life balance.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies
- Lead code reviews and contribute to technical architecture decisions
- Mentor junior engineers through pair programming and knowledge sharing
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product managers to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Conduct thorough testing and ensure robust security protocols
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architectures
- Proven experience with CI/CD tools and infrastructure as code
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills and collaborative mindset