Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing the future of enterprise software. We're seeking a passionate Senior Software Engineer to architect scalable systems that impact millions of users. With our relocation assistance program, we're committed to bringing top talent to Pittsburgh's vibrant tech ecosystem. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape cutting-edge solutions in a collaborative environment.
Responsibilities
- Design and implement high-performance, scalable backend services using Java and Python
- Lead technical architecture decisions and conduct rigorous code reviews
- Mentor junior engineers and promote best engineering practices
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and implement robust security protocols
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in microservices architecture and cloud platforms (AWS/GCP)
- Strong proficiency in Java, Python, and SQL databases
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Proven track record of delivering complex software projects
- Excellent problem-solving and communication skills