Job Description
Join our dynamic engineering team as a Senior Software Engineer where innovation meets impact. We're seeking talented professionals to architect scalable solutions while enjoying the flexibility of remote work with full relocation assistance to Philadelphia's vibrant tech hub. Collaborate with cross-functional teams to deliver cutting-edge products that transform industries.
Why Join Us?
- Comprehensive relocation package including moving stipend and temporary housing
- Competitive equity package and career advancement opportunities
- Flexible remote work with occasional in-person collaboration in Philadelphia
- Health, dental, and vision insurance with 100% premiums covered
Responsibilities
- Design and implement scalable microservices architecture using cloud-native technologies
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and drive technical innovation
- Participate in agile ceremonies and improve development workflows
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise with cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of distributed systems and database optimization
- Experience leading technical projects and mentoring team members
- Proficiency with testing frameworks and TDD methodologies
- Excellent problem-solving skills and communication abilities