GraceMark Solutions
Cloud Application 
Commitment: This is a full-time, 6-month (40 hours per week) contract position staffed via HireArt. It will be onsite and available to candidates local to the Los Altos, CA area.Location ONSITE (HYBRID)Los Altos, CA

Job description
HireArt is hiring an experienced Cloud Application Software Engineer. As a cloud application software engineer, you will work on developing applications for a modern vehicle operating system, cloud applications and services, focusing on data management collected from vehicle sensors, visualizing data, and developing intelligent software workflows for next generation mobility applications.
In this role, you will be working on the cloud platform, application, and partner ecosystem, to build and support applications, designing and building supporting infrastructure services, interfaces for access, testing frameworks, and other requirements for applications operating in the cloud ecosystem.
As a Cloud Application Software Engineer, you'll:
Develop and maintain a suite of vehicle data management services.Ensure the scalability, reliability, availability, and security of the services owned by the team. Deliver on defined business problems with limited guidance and decide or influence the team's technical strategy.Lead products to improve engineering by adopting test and operational excellence best practices on the team.Influence OKRs, develop business strategy for the immediate team, and present convincingly to a wider audience.Work to improve and optimize existing cloud services to deliver business and technical value.Make recommendations for improvements and share practices broadly amongst cross-functional teams in cloud architecture development. Solve difficult and complex problems with extensible solutions. Simplify, optimize, and remove bottlenecks.Make technical trade-offs between short-term team needs and long-term business goals.
RequirementsBachelor's degree in computer science, electrical engineering, or another relevant field 3+ years of relevant experienceSkilled programmer, well grounded in software design principles, with proficiency in one or more programming languages (e.g. Golang, Kotlin/Java, C++)Strong foundation in distributed systems, event sourcing, and cloud-native microservices architecture and design patterns Proficiency in Kubernetes based service development is required!Experience building and deploying production-quality services to public clouds like AWS, GCP, and AzureHands-on experience working with cloud native serverless technologies (e.g. Fargate, Cloud Run, ACI, Lambda, etc), object storage, cloud security, and cloud networkingWorking experience with gRPC, HTTP/2, HTTP/3, or QUICFamiliarity with distributed storage concepts and experience with traditional RDBMS (e.g RDS, Aurora) as well as NoSQL, time-series databases, and Snowflake
Preferred Qualifications:Familiarity with authentication and authorization/RBAC-enabled servicesFamiliarity with GraphQL and REST-based API developmentFamiliarity with Kafka or similar queuing frameworks
Palo Alto, CA