Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of cutting-edge technology. We're seeking passionate innovators to build scalable, high-performance systems while driving technical excellence. Enjoy competitive compensation, comprehensive benefits, and equity options to share in our success. Collaborate with industry leaders in a hybrid work environment that values creativity and work-life balance. Apply now to be part of Philadelphia's thriving tech scene!
Responsibilities
- Design and implement scalable backend services using modern frameworks
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex technical challenges
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
- Architect cloud-native solutions leveraging AWS/Azure services
- Automate CI/CD pipelines to ensure rapid, reliable deployments
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/Go)
- Strong proficiency with cloud platforms (AWS/Azure/GCP)
- Experience with containerization (Docker/Kubernetes) and microservices
- Proven ability to deliver complex projects in agile environments
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities