Job Description
Are you a visionary engineer ready to shape the future of technology?
Apex Systems is seeking a top-tier Senior Software Engineer to join our dynamic team in San Francisco. We are building scalable, high-performance systems that power millions of users worldwide. If you thrive in a fast-paced environment and love solving complex problems, this is your chance to make a significant impact.
Why Join Us?
We offer a competitive compensation package, comprehensive health benefits, and a culture that values innovation and continuous learning. You will work with cutting-edge technologies and collaborate with some of the brightest minds in the industry.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern frameworks.
- Collaborate with cross-functional teams (Product, Design, and Engineering) to define, design, and ship new features.
- Mentor junior developers and conduct code reviews to ensure best practices and maintain code quality.
- Optimize application performance, scalability, and reliability across various platforms.
- Participate in architectural planning and technical decision-making processes.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Proficiency in modern programming languages such as Python, Java, or Go.
- Strong experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Excellent problem-solving skills and a passion for writing clean, maintainable code.