Software Engineer

TalentBurst, an Inc 5000 company

Dearborn (MI)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Comprehensive benefits
Medical, dental, vision

Job summary

TalentBurst in Dearborn, MI is seeking a highly capable Full Stack Developer to join our Observability team. You will design and build self-service observability infrastructure delivering real-time insights into our data platform.

You will work with Java or Python, cloud platforms, and microservices, spanning backend APIs and frontend UI/UX, while using Git, CI/CD, and SDLC best practices to release features.

Qualifications

  • 5+ years as a Software Engineer with Java/JavaScript and cloud-based data pipelines.
  • Proficiency in Python with 5+ years of experience.
  • Experience with GCP/AWS/Azure cloud platforms.
  • 1+ year of experience with Angular/React/Vue.
  • Experience designing microservices and backend APIs.

Responsibilities

  • Design and build self-service observability infrastructure for real-time insights.
  • Develop robust data pipelines for metrics, logs, and traces.
  • Deliver full-stack solutions including UI/UX and backend services.
  • Collaborate across teams to define architecture and cloud data engineering patterns.

Skills

Python
Java
Angular/React/Vue
GCP/AWS/Azure
Software Engineering

Education

Bachelor's Degree

Tools

GitHub
CI/CD
Terraform
Spring Boot
Dataflow

Job description

Position

Full Stack Developer

Location

Dearborn, MI

Interview Mode

Video

Duration

12 - 24 months, ongoing long term

Job Description
  • We are seeking a highly motivated Full Stack Developer to join our Observability team. As a Software Engineer on our Platform Observability team, you will be at the heart of our engineering ecosystem, designing and building the next generation of self‑service observability infrastructure that provides deep, real‑time insights into our data platform.
  • In this role, you will champion the adoption of modern telemetry standards, build robust data pipelines to handle metrics, logs, and traces daily, and create intuitive tooling that helps our engineering organization detect, diagnose, and resolve complex system issues before they impact users.
  • A platform software engineer should be versatile, with expertise in Java or Python and a strong foundation in cloud platforms to build and manage applications at scale.
  • Platform engineers often fall into two categories: backend engineers who design and implement microservices with robust APIs, and full‑stack engineers who deliver native UI/UX solutions and develop frameworks and services to enable an enterprise data platform. A solid understanding of the SDLC and hands‑on experience in Git and CI/CD enable engineers to independently design, code, test, and release features to production efficiently.
Additional Information
  • 4 days on site
Required Skills
  • Minimum 5‑8 years of experience in the USA.
  • Proficient in Python with at least 5 years of experience.
  • Java experience will be a plus.
  • Minimum 1 year of experience with Angular, React, or Vue.
  • Minimum 3 years of experience with GCP, Azure, or AWS Cloud platforms.
Skills Desired
  • Design and build scalable data pipelines and microservices for real‑time and batch processing on GCP.
  • Architecture and implementation of Service‑Oriented Architecture (SOA) and microservices.
  • Full‑stack integration between front‑end and back‑end components, including robust data access and UI‑driven exploration.
  • Lead ingestion and integration of data from multiple sources, ensuring standardization and optimization for analytics.
  • Utilize GCP services (BigQuery, Dataflow, Pub/Sub, Cloud Functions, etc.) to manage data platforms that meet business needs.
  • Implement data governance, access controls, and security best practices with GCP‑native row‑ and column‑level security features.
  • Continuously monitor and improve performance, scalability, and efficiency of data pipelines and storage solutions.
  • Collaborate with data architects, engineers, and cross‑functional teams to define best practices, design patterns, and cloud data engineering frameworks.
  • Automate data platform processes to enhance reliability, reduce manual intervention, and improve operational efficiency.
Experience Required
  • Minimum 5 years as a Software Engineer with proficiency in Java and JavaScript technologies (Angular/React) and cloud‑based data pipelines and microservices using GCP tools such as BigQuery, Dataflow, and Dataproc.
  • Strong understanding of SOA, microservices, and their application within a cloud data platform context; development of scalable services using Java Spring Boot, Python, Angular, and GCP technologies.
  • Full‑stack development experience, enabling collaboration on data access and visualization layers.
  • Design and develop RESTful APIs for seamless integration across platform services.
  • Robust unit and functional testing to ensure high standards of test coverage and quality.
  • Database management experience with relational (PostgreSQL, MySQL) and NoSQL databases, including columnar databases like BigQuery; excellent SQL skills, including query optimization and data manipulation.
  • Data governance and security: understanding of frameworks, RBAC, encryption, and data masking in cloud environments.
  • CI/CD pipeline and Infrastructure as Code (IaC) experience with Terraform and automation frameworks; management of code changes with GitHub and efficient resolution of application defects.
  • Independent handling of feature design, coding, testing, and production releases, adhering to SDLC best practices.
  • Strong analytical and problem‑solving skills for troubleshooting complex data platform and microservice issues.
  • Preferred certifications: GCP Data Engineer, GCP Professional Cloud.
Experience Preferred
  • GCP experience preferred.
Education Required
  • Bachelor’s Degree.
Education Preferred
  • Additional safety training, licensing, or personal protection requirements (if applicable).
Benefits

Competitive compensation and comprehensive benefits, including medical, dental, vision, and retirement options.

Equal Opportunity Employer

TalentBurst is an equal opportunity employer committed to an inclusive and diverse workforce.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Stefanini, Inc • Dearborn (MI)

On-site
USD 84,033 - 90,921
Software Engineer, Platform Systems – SDV/FNV
Software Engineer, Platform Systems – SDV/FNV

Jobtailor • Dearborn (MO)

On-site
USD 120,000 - 160,000
Software Engineer #1060378
Software Engineer #1060378

FastTek Global • Dearborn (MI)

On-site
USD 90,000 - 130,000
Medical and Dental (FastTek pays)
Vision
PTO Program
+3
Senior Full-Stack Data Platform Engineer
Senior Full-Stack Data Platform Engineer

Tadah • Plano (TX)

On-site
Full Stack Developer
Full Stack Developer

Tadah • Plano (TX)

On-site
USD 100,000 - 130,000
Staff Software Engineer, Backend
Staff Software Engineer, Backend

53 Stations • United States

On-site
USD 100,000 - 140,000
Flexible working hours
Equity options
Dynamic work environment
Platform Engineer
Platform Engineer

Inizio Partners Corp • Houston (TX)

Hybrid
USD 120,000 - 150,000
Full Stack Developer
Full Stack Developer

Stefanini Group • Dearborn (MI)

On-site
USD 140,000 - 190,000
Software Engineer Senior
Software Engineer Senior

ManpowerGroup • Dearborn (MI)

Hybrid
USD 120,000 - 170,000
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits