We are looking for a highly skilled and experienced Senior Software Engineer with a strong focus on backend development to join our team.
Requirements
- Minimum of 5 years of professional experience as a software engineer
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Strong expertise in building scalable and high-performance backend systems
- Proficiency in Node.js and server-side JavaScript development
- Experience with database systems such as MySQL, PostgreSQL, MongoDB, or Redis
- Familiarity with microservices-based architectures and related technologies
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud Platform
- Understanding of security best practices and experience in implementing secure backend solutions
- Familiarity with version control systems like Git
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance