Job Title: Sr. Software Engineer (GoLang)
Location: Fremont CA
Work Type: Onsite
Job Type: Contract (12 Months)
Rate: $65/hr on W2
Notes:
Local candidates only
LinkedIn needed
Face-to-Face interview required Candidate must be ready for in-person interview next Friday
Interview Mode: Onsite (F2F)
Job Description:
Our direct client is searching for Software Engineers to join their team responsible for the platforms that form the foundation of the end-to-end customer ownership and billing this role you will build highly available distributed backend services that support real-time pricing billing workflows charging scenarios and emerging mobility products. You will work primarily in Golang on distributed systems leveraging a modern microservices and event-driven architecture to support large-scale real-time use cases across multiple markets.
The team is looking for a highly motivated engineer specializing in backend and distributed systems to build pricing estimations calculate final bills and orchestrate complex billing workflows globally. Your work will be visible to end users through web and mobile applications and will rely on resilient low-latency services built with Go REST APIs and event streaming technologies such as Kafka.
What Youll Do
- Build backend systems in Golang to determine real-time pricing surcharges and any other applicable fees for rides charging and related services.
- Design and implement REST APIs and microservices that power customer-facing application flows at global scale.
- Architect and maintain distributed systems using event-driven patterns and messaging technologies (e.g. Kafka) to handle high-throughput low-latency workloads.
- Develop resilient observable services using MySQL Redis and MongoDB as core data stores for transactional caching and document-centric workloads.
- Build and maintain Golang services to orchestrate billing and payment workflows across multiple products and regions.
- Collaborate on the design and implementation of gRPC services where high-performance service-to-service communication is required.
- Write automation tests (e.g. in Python) to ensure service correctness reliability and regression coverage.
- Support global expansion efforts by understanding region-specific pricing rules surcharges and roaming or interoperability costs and reflecting them in backend systems.
- Build backend infrastructure for storing and processing many forms of route and usage-based pricing data globally ensuring scalability and fault tolerance.
What Youll Bring
- Degree in Computer Science Engineering proof of exceptional skills in a related field or equivalent practical experience.
- 3 5 years of backend engineering experience (P2 mid-level) with a focus on distributed systems microservices and high-availability architectures.
- Strong proficiency in Golang with hands-on experience building and operating production services.
- Extensive experience designing and implementing distributed systems including microservices REST APIs and event-driven architectures.
- Practical experience with Redis for caching and high-performance data access and with MySQL and MongoDB for transactional and document data.
- Experience with queue and event streaming systems preferably Apache Kafka for asynchronous workflows and large-scale data processing.
- Strong understanding of building and maintaining RESTful APIs consumed by web and mobile applications.
- Ability to solve open-ended and difficult technical problems with minimal guidance and to operate effectively in a fast-paced environment.
- Good collaboration and communication skills with the ability to work across teams and functions.
Nice to Have
- Experience with C# and in backend or services development.
- Exposure to gRPC for high-performance service-to-service communication.
- Experience with ElasticSearch and/or ClickHouse for search and analytics workloads.
- Additional scripting or automation experience in Python.
Job Title: Sr. Software Engineer (GoLang) Location: Fremont CA Work Type: Onsite Job Type: Contract (12 Months) Rate: $65/hr on W2 Notes: Local candidates only LinkedIn needed Face-to-Face interview required Candidate must be ready for in-person interview next Friday Interview Mod...
Job Title: Sr. Software Engineer (GoLang)
Location: Fremont CA
Work Type: Onsite
Job Type: Contract (12 Months)
Rate: $65/hr on W2
Notes:
Local candidates only
LinkedIn needed
Face-to-Face interview required Candidate must be ready for in-person interview next Friday
Interview Mode: Onsite (F2F)
Job Description:
Our direct client is searching for Software Engineers to join their team responsible for the platforms that form the foundation of the end-to-end customer ownership and billing this role you will build highly available distributed backend services that support real-time pricing billing workflows charging scenarios and emerging mobility products. You will work primarily in Golang on distributed systems leveraging a modern microservices and event-driven architecture to support large-scale real-time use cases across multiple markets.
The team is looking for a highly motivated engineer specializing in backend and distributed systems to build pricing estimations calculate final bills and orchestrate complex billing workflows globally. Your work will be visible to end users through web and mobile applications and will rely on resilient low-latency services built with Go REST APIs and event streaming technologies such as Kafka.
What Youll Do
- Build backend systems in Golang to determine real-time pricing surcharges and any other applicable fees for rides charging and related services.
- Design and implement REST APIs and microservices that power customer-facing application flows at global scale.
- Architect and maintain distributed systems using event-driven patterns and messaging technologies (e.g. Kafka) to handle high-throughput low-latency workloads.
- Develop resilient observable services using MySQL Redis and MongoDB as core data stores for transactional caching and document-centric workloads.
- Build and maintain Golang services to orchestrate billing and payment workflows across multiple products and regions.
- Collaborate on the design and implementation of gRPC services where high-performance service-to-service communication is required.
- Write automation tests (e.g. in Python) to ensure service correctness reliability and regression coverage.
- Support global expansion efforts by understanding region-specific pricing rules surcharges and roaming or interoperability costs and reflecting them in backend systems.
- Build backend infrastructure for storing and processing many forms of route and usage-based pricing data globally ensuring scalability and fault tolerance.
What Youll Bring
- Degree in Computer Science Engineering proof of exceptional skills in a related field or equivalent practical experience.
- 3 5 years of backend engineering experience (P2 mid-level) with a focus on distributed systems microservices and high-availability architectures.
- Strong proficiency in Golang with hands-on experience building and operating production services.
- Extensive experience designing and implementing distributed systems including microservices REST APIs and event-driven architectures.
- Practical experience with Redis for caching and high-performance data access and with MySQL and MongoDB for transactional and document data.
- Experience with queue and event streaming systems preferably Apache Kafka for asynchronous workflows and large-scale data processing.
- Strong understanding of building and maintaining RESTful APIs consumed by web and mobile applications.
- Ability to solve open-ended and difficult technical problems with minimal guidance and to operate effectively in a fast-paced environment.
- Good collaboration and communication skills with the ability to work across teams and functions.
Nice to Have
- Experience with C# and in backend or services development.
- Exposure to gRPC for high-performance service-to-service communication.
- Experience with ElasticSearch and/or ClickHouse for search and analytics workloads.
- Additional scripting or automation experience in Python.
View more
View less