Job Description
Join InnovateTech Solutions in the heart of Philadelphia's thriving tech hub! We're seeking a passionate Senior Software Engineer to build cutting-edge cloud-native applications. Enjoy our comprehensive relocation assistance package, including moving stipends, temporary housing, and visa sponsorship for international candidates. Collaborate with elite engineers in a modern workspace while contributing to AI-driven fintech platforms that serve millions of users. We offer flexible work arrangements, professional development stipends, and equity opportunities in a culture that champions innovation and work-life balance.
Responsibilities
- Design and implement scalable microservices using Go and AWS
- Lead code reviews and mentor junior engineers
- Optimize system performance through database tuning and caching strategies
- Develop CI/CD pipelines using Jenkins and Terraform
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices including OAuth2 and encryption protocols
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Go or Java
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of distributed systems and event-driven architecture
- Proven track record in building RESTful APIs and GraphQL endpoints
- Experience with SQL and NoSQL databases (PostgreSQL, DynamoDB)
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design and problem-solving