Job Description
Join the Future of Tech in Oakland, CA
Apex Innovations is looking for a visionary Software Engineer to join our award-winning team. If you are passionate about building scalable, high-performance applications and want to make a tangible impact in a major tech hub, this is your opportunity. We offer a comprehensive relocation package to help you settle into the vibrant city of Oakland.
Why You'll Love It Here
- Relocation Assistance: We cover moving costs and help you find your place.
- Competitive Compensation: Salary commensurate with experience in the Bay Area.
- Modern Tech Stack: Work with the latest tools and cloud technologies.
- Culture of Innovation: Collaborate with brilliant minds in a supportive environment.
The Role
You will be responsible for the full software development lifecycle, from conceptual design to deployment. We value engineers who take ownership of their work, demonstrate technical excellence, and thrive in a fast-paced agile environment.
Responsibilities
- Design, develop, and maintain robust backend services and RESTful APIs.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in rigorous code reviews and technical architecture discussions.
- Identify and resolve technical debt and performance bottlenecks in production systems.
- Contribute to the improvement of CI/CD pipelines and testing frameworks.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software engineering experience.
- Strong proficiency in Java, Python, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills and attention to detail.