Software Engineer III- Eng
NoidaFull-timeJunior levelPosted over a month ago
Software engineering role at UKG in Noida. Needs a B.Tech, B.E. or B.Sc.
About the role
The Engineering Data Systems team is the data and analytics backbone of UKG’s engineering organization. We provision engineering data, define the metrics behind it, and deliver the reports and dashboards leaders rely on to understand delivery, quality, and operational health. The team is now expanding its scope to bring more of engineering’s data provisioning and metrics reporting under one roof, and this role is part of that growth.
What you'll do
- Helping people get paid, grow in their careers, and shape the future of their industries
- Own one product area at a time and rotate across the stack as priorities shift
- Build batch and streaming pipelines with Python, SQL, BigQuery, Airflow, and Kafka or Pub/Sub so data lands complete, on time, and in the right shape
- Develop REST API integrations with source systems using OpenAPI contracts, JSON and Avro schemas, and OAuth 2.0 authentication
- Design semantic data models in BigQuery and build dashboards in Looker, Power BI, or Plotly Dash, with metrics defined once and reused everywhere
What you need
- SQL
- REST APIs
- Python
- Kafka
- BigQuery
- Power BI
Good to have
- Grafana
- Splunk
- GCP
- Airflow
- Looker
- Data modelling