Job Description
Join our cutting-edge engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable solutions using modern tech stacks while mentoring junior developers in our collaborative Pittsburgh workspace. Enjoy competitive compensation, flexible work arrangements, and opportunities to work on AI-driven projects that impact millions of users.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization with Jenkins and Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Mentor 3+ junior engineers through code reviews and pair programming
- Conduct performance tuning and security audits of production systems
- Implement cloud-native solutions on AWS (EC2, Lambda, RDS)
- Drive innovation through quarterly hackathons and tech talks
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, and JavaScript/TypeScript
- Strong foundation in cloud computing (AWS/Azure/GCP)
- Experience with containerization (Docker, Kubernetes) and CI/CD
- Bachelor's degree in Computer Science or related field
- Proven ability to lead complex projects from conception to deployment
- Excellent problem-solving skills with system design expertise
- Strong communication skills with ability to collaborate across teams