Home Job Details
A
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer

Apex Systems Group
Oakland
Estimated Salary
USD 160.000 – USD 220.000
Live Update
19 Juli 2026
Deadline
19 Jul 2027

Job Description

Welcome to Apex Systems Group, a pioneering force in the technology landscape. We are looking for a world-class Senior Software Engineer to join our elite engineering team in the vibrant city of Oakland. If you are passionate about building scalable, high-performance systems that drive real-world impact, we want to hear from you.

At Apex Systems Group, we don't just write code; we architect the future. Our Oakland office is a hub of innovation where diverse minds collaborate to solve complex challenges. As a Senior Engineer, you will play a pivotal role in shaping our product roadmap, mentoring junior talent, and ensuring our infrastructure is robust, secure, and ready for scale.

Join us and be part of a culture that values creativity, technical excellence, and community. Experience the best of the Bay Area with a team that is pushing the boundaries of what's possible in software engineering.

Responsibilities

  • Design, develop, and deploy scalable microservices and distributed systems architecture using modern technologies.
  • Collaborate with cross-functional teams (Product, Design, DevOps) to define features and technical specifications.
  • Mentor junior developers, conducting code reviews, and fostering a culture of continuous learning and best practices.
  • Optimize application performance, ensuring low latency and high availability across all environments.
  • Participate in the full software development lifecycle, from requirement analysis and design to testing and deployment.
  • Identify and mitigate technical risks, ensuring system security and data integrity.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree preferred).
  • 5+ years of professional software development experience with a strong focus on backend systems.
  • Proficiency in programming languages such as Python, Go, Java, or Rust.
  • Deep understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
  • Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Strong knowledge of software design patterns, algorithms, and data structures.
  • Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.

Required Skills

Python Go Java AWS Docker Kubernetes PostgreSQL Microservices Agile Scrum System Design

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All