Search jobs > Dearborn, MI > Temporary > Software engineer

SRE - Software Engineer

Apex Systems
Dearborn, MI
Temporary
Quick Apply

Job# : 2038983

Job Description :

Location : Hybrid to SE MI or Palo Alto, CA

Duration : 12 month contract to hire

Description :

We are seeking a talented Full Stack / Site Reliability Engineer to play a key role in developing a comprehensive Internal Developer Platform (IDP) that includes CI / CD pipelines, managed infrastructure, observability, and a developer portal.

The Bedrock and Customer Success and SRE team is responsible for ensuring that our customers derive maximum value from our platform.

This team acts as the primary point of contact for customers, helping them onboard, adopt, and optimize their use of our platform offerings.

This team also works to ensure the stability of the platform that hosts the cloud applications that power our customer’s connected vehicle experiences.

Additional for Data Engineer Specialist(s)

In this role you will be working with our customers to ensure that they are leveraging our Data Platform efficiently and effectively.

You will partner with our Data Platform team to ensure that their data products are as valuable and useable as possible for our Bedrock customers.

Additional for Security Specialist

In this role, you will be a trusted advisor for our customers, ensuring their success with our security solutions, including SCA, SAST, DAST, Vulnerability Management, and CSPM.

You will act as a technical expert, guiding customers through onboarding, implementation, and ongoing usage, while also proactively identifying and addressing security risks.

Responsibilities :

  • Strong background in software development and systems administration, as well as excellent problem-solving and communication skills.
  • Run a production environment by monitoring availability and taking a holistic view of system health.
  • Developing, improving, and operating the deployment and orchestration of a complex distributed system
  • Improve reliability, quality, and time-to-market of our suite of software solutions
  • Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
  • Provide primary operational and engineering Support for multiple large, distributed software applications
  • Identify and reduce or eliminate toil via automation to maximize the time spent on engineering and innovation
  • Collaborating with development teams to design, build, and operate scalable and resilient software systems
  • Automating build, deployment, monitoring, and incident response processes
  • Performing root cause analysis of production incidents and implementing preventive measures
  • Conducting performance analysis and optimization of the system
  • Ensuring compliance with security and regulatory standards
  • Implementing and maintaining disaster recovery processes
  • Providing technical guidance and mentorship to other team members
  • Participating in an on-call rotation for incident response and support.

Additional Responsibilities for Data Engineer Specialist(s)

  • Design, develop, and maintain scalable data pipelines and systems
  • Collaborate with data scientists and analysts to understand data requirements
  • Ensure data integrity and quality across all data platforms
  • Optimize data processing workflows for performance and cost
  • Implement data security measures to protect sensitive information
  • Monitor and troubleshoot data pipeline issues and system performance
  • Document data processes and systems for cross-functional teams

Additional Responsibilities for Security Specialist

  • Collaborate with customers to understand their security needs and objectives
  • Leveraging SCA, SAST, DAST, Vulnerability Management, and CSPM tools to assist customers deliver secure services
  • Guide customers through vulnerability remediation processes, providing actionable steps and recommendations to mitigate risk.
  • Proactively monitor customer environments for security vulnerabilities
  • Advocate for customer needs and provide feedback to product development teams

Qualifications

  • 4 Year College Degree in Computer Science or Equivalent Experience
  • 5 - 6 years’ experience with Golang, Java, NoSQL / SQL Datastore, Spring Boot, GCP / AWS / Azure, Docker / K8 in Maintenance and Development of multi-tier applications.
  • Understanding of gRPC & RESTful APIs, and microservices platform
  • 4 - 5 Years of experience with any of APM and other monitoring tools such as Grafana Cloud, Dynatrace, New Relic, ELK, Splunk, Prometheus, Sensu, Nagios, Kafka, DataDog, PagerDuty.
  • Strong experience with product & development teams to establish error budgets by identifying the right SLOs (Service level objective), SLIs (Service level indicators), KPIs (Key performance indicators) and effectively drive the use of the budget to ensure maximum domain availability / uptime.
  • Regularly review key site technical metrics such as transactions errors, logging, response times, caching strategies, conversion / bounce rates, capacity & resource utilization.
  • Proactively identify stability risks & work with engineering leadership to establish appropriate mitigation plans
  • Experience in solving complex architecture / design & business problems, work to simplify, optimize, remove bottlenecks, etc.
  • Architect, design & develop automation to reduce toil, improve recoverability, availability, latency & scalability of supported applications with understanding of MTTD (Mean Time to Detection) & MTTR (Mean Time to Resolution)
  • Maintain knowledge repository that includes Standard operating procedure, Release checklists, Runbooks for incident recovery

Additional Preferred Qualifications for Data Specialist(s)

  • Proficiency in SQL and experience with relational databases and No-SQL Databases
  • Experience with data warehousing solutions like Amazon Redshift, Google BigQuery, or Snowflake
  • Familiarity with ETL tools and processes
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure
  • Understanding of data security best practices
  • Experience with data visualization tools like Tableau or Power BI

Additional Preferred Qualifications for Security Specialist

  • Knowledge of application security frameworks and standards (, OWASP, NIST)
  • Experience with vulnerability assessment and penetration testing tools
  • Proficiency in secure coding practices across multiple programming languages
  • Familiarity with DevSecOps practices and integrating security into CI / CD pipelines
  • Understanding of web application security concepts and common vulnerabilities
  • Experience with security incident response and forensic analysis
  • Certification such as CISSP, CEH, or OSCP is a plus

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning.

We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.

Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

3 days ago
Related jobs
Apex Systems
Dearborn, Michigan

Provide primary operational and engineering Support for multiple large, distributed software applications. We are seeking a talented Full Stack / Site Reliability Engineer to play a key role in developing a comprehensive Internal Developer Platform (IDP) that includes CI/CD pipelines, managed infras...

Promoted
REVA Consulting
Farmington Hills, Michigan

Reva Consulting seeks Software/Application Developers. ...

Promoted
DTE Energy
Detroit, Michigan

Engineering, or Construction Management, with 8 or more years of experience as a project engineer, project manager or construction manager. Working for the Project Management Office (PMO), the position is responsible for managing technical aspects of project development from inception through initia...

Promoted
Software Technology Inc.
Farmington Hills, Michigan

Title: Automotive/Infotainment HAL Android Developer. We need people from Infotainment android developer who can build android application on web framework with experience in CTS/VTS and most important who can build Hardware Abstraction Layer i. ...

Promoted
Systems Technology Group, Inc. (STG)
MI, United States

The Prototype Engineer will be responsible for the engineering, development, and timing of a system and/or components for Prototype builds. The client is actively looking for multiple Prototype Build Engineer. Bachelor’s degree in engineering. ...

Promoted
NAM Info Inc
Dearborn, Michigan

As a cloud engineer for Azure, you will be responsible for designing and implementing scalable, high performance data engineering solutions using Azure Databricks and Azure Data Factory. Cloud Data Engineer (Azure Databricks and Azure Data Factory). Experience with designing and developing end to en...

Promoted
eTek IT Services, Inc.
Detroit, Michigan

Follows architecture and design best practices (as guided by the Senior Engineer, Lead DevOps Engineer Architectural team). Contributes to the design and implementation of a software engineering culture that unifies Application Development and Operations. Will assist in engineering solutions that ma...

Promoted
HTC Global Services
Dearborn, Michigan

Experience in analyzing complex data, organizing raw data and integrating massive datasets from multiple data sources to build subject areas and reusable data products. Design and build production data engineering solutions to deliver pipeline patterns using Google Cloud Platform (GCP) services: Big...

Promoted
Belle Tire
Southfield, Michigan

This role will work closely with ERP consultants, internal IST teams, and stakeholders to ensure the infrastructure is robust, scalable, and secure, while supporting some other traditional IST infrastructure engineering duties as needed. The SAP Basis Infrastructure Engineer will be pivotal in under...

Promoted
Syms Strategic Group, LLC (SSG)
Livonia, Michigan

Software Developer in Test (SDET). Bachelor’s degree in Computer Science, Software/Systems Engineering, or equivalent technical degree. Must have comprehensive technical expertise on IT products, operating systems, software, hardware, systems and networks and specialized environments. Bachelor...