Software Engineer Consultant/Expert

4 weeks ago


Dearborn, Michigan, United States Ciber Full time
Job 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 primary focus of this role will be on ensuring the stability and scalability of the Internal Developer Platform that hosts the cloud applications that power our customer's connected vehicle experiences.

The secondary focus of this role will be to facilitate the enablement of our product teams developing and supporting these cloud applications.

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
  • Participating in an on-call rotation for incident response and support.
  • Ensuring compliance with security and regulatory standards
  • Conducting performance analysis and optimization of the system
Requirements:
  • Understanding of gRPC & RESTful APIs, and microservices platform
  • Experience Required:
    • 5 - 6 years' experience with Golang, JAVA, J2EE, NoSQL/SQL Datastore, Spring Boot, GCP/AWS/Azure, Docker/K8 in Maintenance and Development of multi-tier applications.
    • 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.
Preferred Experience:
  • 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
Education:
  • 4 Year College Degree in Computer Science or Equivalent Experience.

We are an equal opportunity employer and welcome diversity in our workplace.



  • Dearborn Heights, Michigan, United States Saanvi Technologies Full time

    Job DescriptionFull Stack EngineerSa'anvi Technologies is seeking a skilled Full Stack Software Engineer to join our team.Key Responsibilities:Develop and refine software products that deliver business value.Use unit tests to drive design and confirm functionality.Work across multiple product teams to deliver software.Practice paired programming and...


  • Dearborn Heights, Michigan, United States Saanvi Technologies Full time

    Job DescriptionFull Stack Software Engineer PositionAbout the Role:We are seeking a highly skilled Full Stack Software Engineer to join our team at Saanvi Technologies. As a Full Stack Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Design and develop scalable,...


  • Dearborn, Michigan, United States United Software Group Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer for Automotive Systems to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for the design, implementation, and validation of software for various vehicle features. Your expertise in AUTOSAR Functional Safety will be crucial in ensuring the...


  • Dearborn, Michigan, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for designing, implementing, and validating software for various vehicle features, including starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and...


  • Dearborn, Michigan, United States United Software Group Full time

    Job Title: Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities: In-depth experience with the C-language, preferably in support of an...


  • Dearborn, Michigan, United States Procyon TS Full time

    Software Development ExpertiseAt Procyon TS, we are seeking a highly skilled Sr. Software Engineer to join our team. This expert-level role will focus on mobile and web platform development, leveraging extensive experience with iOS, Android, and cloud application development solutions.Key ResponsibilitiesDesign and develop scalable software systems using...


  • Dearborn, Michigan, United States The Bartech Group Inc Full time

    Job SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at The Bartech Group Inc. As a key member of our engineering team, you will be responsible for accelerating the use of automation in simulation and software development processes to drive breakthroughs in development and testing efficiency.Key ResponsibilitiesDevelop...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job SummaryAt Ford Motor Company, we are seeking a highly skilled ADAS Simulation Engineer to join our team. As a key member of our Safety Electronics team, you will be responsible for developing and maintaining Ford's next-generation ADAS simulation solution to support our ADAS software development. About the RoleThe successful candidate will have a strong...


  • Dearborn, Michigan, United States Stefanini Group Full time

    Job Title: Senior Cloud Software EngineerStefanini Group is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our Product Definition/Offer/Configuration group, you will work on new solutions and enhancements in our product group across CaaS and cloud platforms.Key Responsibilities:Design and develop cloud-based...


  • Dearborn, Michigan, United States V2Soft Full time

    VSoft is a global technology company headquartered in Bloomfield Hills, Michigan, with a presence in multiple international locations. Our mission is to deliver high-performance technology solutions that address real business challenges. We strive to become our customers' trusted partners, fostering mutual success.Key Skills:Proficiency in building Flask API...

  • Software Engineer

    4 weeks ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Software EngineerJob Summary:At Ford Motor Company, we believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.Job Responsibilities:As a...


  • Dearborn, Michigan, United States Home Depot Full time

    About the JobWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages.Collaborate with cross-functional...


  • Dearborn, Michigan, United States Diverse Lynx Full time

    Job Title: Software Engineering ProfessionalWe are seeking a highly skilled Software Engineering Professional to join our team at Diverse Lynx LLC.Job Summary:As a Software Engineering Professional, you will be responsible for developing and implementing software solutions in the automotive field.Key Responsibilities:Develop and maintain software...

  • Simulation Engineer

    4 weeks ago


    Dearborn, Michigan, United States G-TECH Services Full time

    About the Role:We are seeking a highly skilled Simulation Engineer to join our team at G-TECH Services, Inc. As a Simulation Engineer, you will play a key role in accelerating the use of automation in simulation and software development processes to drive breakthroughs in development and testing efficiency.Key Responsibilities:Lead team to develop software...


  • Dearborn, Michigan, United States Mindlance Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Mindlance. As a key member of our product group, you will be responsible for designing and developing new solutions and enhancements in our cloud-based applications.Key Responsibilities:Develop full-stack applications using Java, Springboot, and Angular/ReactDesign and...

  • PLM Support Engineer

    1 month ago


    Dearborn, Michigan, United States United Software Group Full time

    We are seeking a highly skilled PLM Support Engineer to join our team at United Software Group. As a key member of our service desk, you will provide enhanced support to engineers located in the United States, with plans to extend to India and Australia.Key Responsibilities:Provide first-level support to all 3DX/Enovia (PLM) users, including issue triage and...


  • Dearborn, Michigan, United States Syntricate Technologies Full time

    Job Title: Senior OpenGL Software EngineerJob Summary:At Syntricate Technologies, we are seeking a highly skilled Senior OpenGL Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software products that utilize OpenGL graphics technology.Key Responsibilities:•...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Embedded Software Engineer for ADAS SystemsAbout the Role:We are seeking a highly skilled Embedded Software Engineer to join our ADAS Software and Feature Development Team at Ford Motor Company. As a key member of our team, you will be responsible for designing, developing, and integrating the embedded C++ software platform for adaptive feature...


  • Dearborn, Michigan, United States United Software Group Full time

    We are seeking a highly skilled Sr. System Engineer/ Platform Engineer to join our team at United Software Group Inc. in Dearborn, MI. This is a long-term contract opportunity with extensions.The ideal candidate will have 10+ years of Windows Server admin experience, 3+ years of experience with Analytics platforms, and 3+ years of experience deploying and...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job Description:At Ford Motor Company, we are seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. Has hands-on experience developing drivers and controlling actuators for low-voltage motors...