Job Description
We are looking for a Senior Software Engineer to join our high-growth team in San Diego. This is an Immediate Hire position offering a competitive compensation package and Relocation Assistance for the right candidate.
At Apex Data Systems, we build scalable solutions that impact millions of users. You will work in a cutting-edge environment with modern tooling, mentorship opportunities, and a culture that values innovation and work-life balance.
Why Join Us?
- Relocation Package: We cover moving costs to help you settle in San Diego.
- Flexible PTO: Prioritize your well-being with generous time off.
- Health & Wellness: Comprehensive medical, dental, and vision plans.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications.
- Collaborate with product managers, designers, and other engineers to define and deliver features.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews, architectural discussions, and technical planning.
- Debug and troubleshoot complex issues to ensure system reliability and performance.
- Mentor junior developers and contribute to the team's technical growth.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Proficiency in at least two of the following languages: Python, Java, Go, or C++.
- Strong experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization technologies like Docker and Kubernetes.
- Excellent problem-solving skills and ability to work in an Agile environment.