10788 - Sr. Software Engineer, Site Reliability Engineering

Costa Mesa, CA
Full Time
CMC Operations
Experienced

10788 – Sr. Software Engineer (Site Reliability Engineering)
 

Purpose:
As a Senior Software Engineer, you will play a key role in maintaining, enhancing, and supporting mission-critical systems. Your expertise in full-stack development, cloud-based solutions, and system optimization will ensure the reliability, scalability, and performance of our applications. You will collaborate closely with cross-functional teams to troubleshoot issues, implement new features, and support business operations efficiently.

 

Essential Functions:

  • Collaborate with internal teams to analyze business requirements and develop technical solutions.
  • Perform system maintenance, including upgrades, patches, and performance tuning.
  • Monitor system health, proactively identify issues, and implement solutions to minimize downtime.
  • Document system configurations, workflows, and troubleshooting guidelines for internal reference.
  • Provide technical support and resolve issues for end-users in a timely manner.
  • Work with third-party vendors to escalate and resolve complex system-related challenges.
  • Plan and execute system enhancements, upgrades, and integrations, ensuring smooth deployment.
  • Utilize cloud platforms (AWS, Azure, or GCP) to optimize infrastructure and improve system scalability.
  • Leverage modern front-end technologies to enhance user interfaces and overall experience.
  • Manage database systems (SQL, NoSQL) to ensure data integrity, availability, and security.
  • Design, develop, and maintain efficient database schemas, queries, and stored procedures.
  • Follow best practices in software development, security, and DevOps methodologies.
  • Stay up to date with emerging technologies and industry trends to drive continuous improvement.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

 

Basic Requirements:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 10+ years of experience in full-stack software development and system maintenance.
  • Proficiency in Java, Spring Boot, and other J2EE frameworks.
  • Hands-on experience with AWS, Azure, or GCP cloud services for infrastructure management.
  • Strong knowledge of relational and NoSQL databases (SQL, PostgreSQL, Oracle, MongoDB, etc.).
  • Experience in Agile/Scrum development environments is a plus.
  • Solid understanding of DevOps principles, CI/CD pipelines, and automation tools.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication skills and the ability to work effectively in a collaborative environment.
  • Ability to prioritize and manage multiple tasks efficiently in a fast-paced setting.

 

Salary Range:  $98,060 to $151,008 

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*