JOBSEARCHER

Software Engineer with (Python or Java) and GCP Experience (only W2 Position – No C2C Accepted)

Title: Software Engineer with (Python or Java) and GCP Experience (only W2 Position – No C2C Accepted)Description: STG is a SEI CMMi Level 5 company with several Fortune 500 and State Government clients. STG has an opening for Software Engineer with (Python or Java) and GCP Experience (only W2 Position – No C2C Accepted).Please note that this project assignment is with our own direct clients. We do not go through any vendors. STG only does business with direct end clients. This is expected to be a long-term position. STG will provide immigration and permanent residency sponsorship assistance to those candidates who need it.Position Description:Engage with customers to understand their use-cases and requirementsSolve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologiesAlign with architecture guidelines for unified and coherent approach to developmentDesign, develop, and deliver new code using various tools, languages, frameworks, and technologiesDevelop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc. 6. Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applicationsManage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous deliveryOptimize back-end infrastructure and deployment practices to improve application resiliency and reliabilitySupport security practices to safeguard user data including encryption and anonymizationSkills Required:Microservices, Computer engineering, C++, REST APIs, Google Cloud Platform, GCP Cloud Run, Cloud Infrastructure, Java, Python, GitHub Microservices: The candidate can design, build, and operate independently deployable backend services with clearly bounded responsibilities. The candidate should demonstrate awareness of service boundary decisions, versioning strategy, and the operational tradeoffs of distributed services versus a single application. Computer engineering: The candidate has foundational software engineering competency. For this role, this means the ability to reason about how software behaves at the system level: memory management, concurrency, process and thread behavior, and how data moves through a pipeline under load. C++: The candidate can read and write production C++ code. Enough fluency to write correct data parsing logic, understand struct layouts and serialization formats common in automotive systems, and debug type or memory issues that surface when vehicle data is deserialized on the cloud side. RestAPIs: A candidate must demonstrate fluency in versioning strategy, HTTP status code semantics, backward compatibility discipline, and what it means to maintain a contract as both sides evolve. Managing an API boundary between two teams with different release cadences. Google Cloud Platform: The candidate should be able to deploy and configure services, understand IAM (Identity and Access Management) and least-privilege service account patterns, read Cloud Logging output to debug a live service, and make informed decisions between service options such as Cloud Run versus GKE (Google Kubernetes Engine) based on workload characteristics. SEESkills Preferred:Artificial Intelligence & Expert Systems, Telematics Artificial Intelligence & Expert Systems: The candidate has direct experience integrating with LLM (Large Language Model) inference APIs or AI engine backends as a service consumer. They have built backend services that call an AI model endpoint, processed structured AI responses, handled confidence scores or structured JSON output, and managed failure cases such as timeouts, malformed responses, and low-confidence results. Telematics: The candidate has exposure to vehicle telemetry data structures or connected vehicle data pipelines.Education Required:Bachelor's degree or equivalent qualification in computer science, engineering or related disciplines.Software Engineer with (Python or Java) and GCP Experience (only W2 Position – No C2C Accepted) is based in Dearborn, MI. A great opportunity to experience the corporate environment leading personal career growth.Resume Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Vasavi Konda – vasavi.konda(.@)stgit.com and/or contact @(Two-Four-Eight) Seven- One-Two – Six-Seven-Two-Five (@248.712.6725). In the subject line of the email please include: First and Last Name: Software Engineer with (Python or Java) and GCP Experience.For more information about STG, please visit us at www.stgit.com.Sincerely,Vasavi Konda| Recruiting Specialist“Opportunities don't happen, you create them.”Systems Technology Group (STG)3001 W. Big Beaver Road, Suite 500Troy, Michigan 48084Phone: @(Two-Four-Eight) Seven- One-Two – Six-Seven-Two-Five: @248.712.6725(O)Email: vasavi.konda(.@)stgit.com