Senior Software Engineer / Lead Engineer

Gtech Llc — United States · Posted ~3 hours ago

Senior

Skills

Java Python PySpark Apache Spark SQL Data Warehousing Data Lakes Distributed Data Processing REST APIs Microservices Kubernetes Kafka AWS CI/CD Terraform Relational Databases NoSQL Databases Spark Databricks Redshift

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior engineering role focused on designing and building scalable software solutions using modern programming languages, cloud technologies, distributed data platforms, and event-driven architectures. The ideal candidate has extensive experience developing production systems, APIs, infrastructure automation, and data-intensive applications.

Highlights

Opportunity to work on large-scale software engineering projects involving cloud platforms, distributed systems, data engineering, and modern AI technologies. The role offers exposure to advanced architectures and complex technical challenges.

Description

Hiring for senior software engineers or Lead consultants 5 8+ years of strong software engineering experience with Java or Python, preferably Java + Databricks/Redshift or Python + Databricks/similar database.Strong hands-on experience with PySpark/Spark, SQL, Data Warehousing/Data Lakes, and distributed data processing.Experience building REST APIs, microservices, Kubernetes, and event-driven applications using Kafka/SNS/SQS.Strong AWS experience (S3, Lambda, API Gateway) plus CI/CD, Terraform/Ansible, and relational/NoSQL databases.Experience with Databricks is highly preferred; exposure to Angular, GCP/Azure, and Generative AI (LLM/RAG/Agentic AI) is a plus.