Software Engineer (1) - Established Engineer 2

Epitec Staffing

  • Dearborn, MI
  • 5 days ago

    Highlights

    The ideal candidate will bring strong full-stack development experience, expertise in Google Cloud Platform (GCP), and a passion for building scalable, data-driven solutions. In this role, you will help design and deliver cloud-native analytics applications that drive digital transformation, operational insights, and advanced manufacturing initiatives across a large-scale enterprise environment.

    Numbers & Facts

    LocationDearborn, MI

    Description

    Full Stack Cloud Engineer (GCP)

    Location: Hybrid (4 Days Onsite/Week)
    Employment Type: Contract / Full-Time
    Salary: Market Rate
    Education: Bachelor's Degree Required

    Position Overview

    We are seeking a Full Stack Cloud Engineer (GCP) to support a leading global automotive manufacturer’s Industrial System Analytics (ISA) organization. In this role, you will help design and deliver cloud-native analytics applications that drive digital transformation, operational insights, and advanced manufacturing initiatives across a large-scale enterprise environment.

    The ideal candidate will bring strong full-stack development experience, expertise in Google Cloud Platform (GCP), and a passion for building scalable, data-driven solutions. Working within a collaborative Agile team, you will develop modern applications, implement cloud infrastructure, and contribute to the next generation of connected manufacturing and analytics platforms.

    Key Responsibilities

    • Design, develop, test, deploy, and maintain scalable full-stack applications.
    • Build modern, responsive user interfaces using React and/or Angular.
    • Develop robust back-end services, APIs, and integrations using Python and Java.
    • Collaborate with product owners, architects, and engineering teams to define and deliver new features.
    • Write clean, efficient, and maintainable code following industry best practices.
    • Participate in code reviews and contribute to continuous improvement initiatives.
    • Troubleshoot, debug, and enhance existing applications and services.
    • Design and maintain relational database schemas and optimize SQL queries.
    • Implement and manage cloud infrastructure using Terraform and Google Cloud Platform (GCP).
    • Develop and maintain CI/CD pipelines utilizing GitHub Actions, Tekton, and related DevOps tools.
    • Ensure application security, reliability, scalability, and performance.
    • Stay current with emerging technologies and industry trends.

    Required Qualifications

    • Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
    • 4+ years of overall IT experience.
    • 3+ years of hands-on software development experience.
    • Strong experience developing full-stack applications using:
      • Python
      • React and/or Angular
      • Java
    • Experience working with Google Cloud Platform (GCP).
    • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
    • Excellent analytical, troubleshooting, and communication skills.

    Preferred Qualifications

    Front-End Development

    • Expertise with React and/or Angular.
    • Strong proficiency in HTML, CSS, and SCSS.
    • Experience building responsive, user-centric web applications.

    Back-End Development

    • Strong Python development experience.
    • Experience with Flask and/or FastAPI.
    • Experience developing REST APIs and microservices.

    Database & Data Management

    • Strong SQL skills for querying, optimization, and database design.
    • Experience designing efficient relational database schemas.

    Cloud & DevOps

    • Hands-on experience with:
      • Google Cloud Platform (GCP)
      • Cloud Run
      • Google Cloud Storage (GCS)
      • APIGEE
    • Experience implementing Infrastructure as Code (IaC) using Terraform.
    • Experience building and maintaining CI/CD pipelines with GitHub Actions and Tekton.
    • Strong knowledge of version control using GitHub.

    Networking & Security

    • Understanding of HTTP/S, DNS, APIs, load balancing, and web security concepts.
    • Experience implementing Role-Based Access Control (RBAC).

    Desired Characteristics

    • Strong problem-solving and critical-thinking abilities.
    • Ability to work independently and collaboratively in a team environment.
    • Strong attention to detail and commitment to high-quality deliverables.
    • Excellent communication and interpersonal skills.
    • Passion for learning and adopting new technologies.

    Why This Opportunity?

    • Work with modern cloud technologies and scalable analytics solutions.
    • Collaborate on innovative projects leveraging GCP, Python, React, and DevOps best practices.
    • Join a highly technical team focused on delivering impactful business solutions.
    • Hybrid work environment with meaningful onsite collaboration.

    Similar Jobs

    See more jobs