Overview
Skills
Job Details
Title - Full Stack Software Data Engineer
Location-100% Remote (EST hours)
Duration Contract
USC-EAD
Job Description:
Summary: This role offers the opportunity to contribute to impactful solutions by customizing application front ends, optimizing back-end data processes,
and ensuring seamless integration between vendors and the Google Cloud Platform (Google Cloud Platform).
Required Skills:
8+ years of software development experience
Must have proficiency in Python, Java, Go, languages
Experience with cloud-based distributed systems Google Cloud Platform (Google Cloud Platform)
Strong understanding of Microservices, APIs, and asynchronous messaging
Experience with relational and non-relational databases
Experience with CI/CD, automated testing, and Agile development
Preferred Skills:
Experience with service-oriented and microservice architectures
Strong communication and collaboration skills
Familiarity with Google Cloud Platform managed services (e.g., Dataflow, Pub/Sub)
Background in data engineering, analytics, or cloud DevOps
Responsibilities:
Develop reliable, maintainable software using Agile and SOLID principles
Build distributed systems on cloud platforms (Google Cloud Platform preferred)
Participate in architecture discussions and improve codebase quality
Work with relational and non-relational databases (BigQuery, Spanner, MongoDB, KV Stores) to support analytics workflows