Senior Software Engineer – Backend (Kotlin Engineers / Go Engineer /Google Cloud Platform Engineer) - Hybrid


DMS Vision Inc.
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Go / TypeScript
- Kotlin
- GCP
- Cloud
Summary
Hi,
Hope you are doing well,
Please find the job description below and let me know your interest.
Job Title: Senior Software Engineer – Backend (Kotlin Engineers / Go Engineer /Google Cloud Platform Engineer) - Hybrid
Location: Austin Texas (Hybrid – 3days/week onsite) Local only
Duration: 6-12 Months
Job Description:
- We are seeking experienced Senior Backend Engineers to join a high-impact product engineering team focused on building scalable, cloud-native platforms and services. The team is responsible for developing modern backend systems that support millions of users while operating within a rapidly evolving technical environment.
- This role requires engineers who can work independently, contribute to architecture decisions, build production-grade services, and thrive in AI-assisted development environments.
- Candidates should possess deep expertise in either Kotlin or Go/TypeScript, along with strong experience in Google Cloud Platform (Google Cloud Platform) and distributed systems.
Required Skill Sets
Backend Engineers (Kotlin)
- Expert-level Kotlin development.
- Microservices architecture.
- REST APIs using OpenAPI 3.x.
- gRPC services for streaming and high-performance communication.
- Kafka event-driven architecture.
- Avro schemas and Schema Registry.
- Google Cloud Platform (Cloud Run preferred).
- Distributed systems and scalable backend design.
- Terraform Infrastructure as Code.
- GitHub Actions CI/CD.
- Cloud Build and Cloud Deploy.
- Spanner, Bigtable, MongoDB Atlas.
- Experience working in AI-assisted coding environments.
Backend Engineers (Go / TypeScript)
- Strong expertise in Go and/or TypeScript.
- Cloud-native application development on Google Cloud Platform.
- Event-driven architectures using Kafka.
- REST and gRPC services.
- Terraform and CI/CD automation.
- Modern backend engineering practices.
- Database experience with Spanner, Bigtable, MongoDB Atlas, and PostgreSQL.
Responsibilities
- Design and develop scalable backend services and APIs.
- Build cloud-native applications using Google Cloud Platform.
- Create event-driven systems leveraging Kafka and Avro schemas.
- Develop RESTful and gRPC-based services.
- Collaborate with product, mobile, and platform engineering teams.
- Participate in architecture discussions and technical decision-making.
- Implement Infrastructure as Code using Terraform.
- Build and maintain CI/CD pipelines using GitHub Actions and Cloud Deploy.
- Ensure performance, reliability, scalability, and security of services.
- Leverage AI-assisted development tools to improve engineering productivity.
- Mentor junior engineers and perform code reviews.
Required Qualifications
- 8+ years of software engineering experience.
- Strong backend development background.
- Experience building and operating large-scale distributed systems.
- Deep expertise in Kotlin OR Go/TypeScript.
- Strong Google Cloud Platform experience.
- Hands-on experience with Kafka-based architectures.
- Experience with gRPC and REST API development.
- Strong database experience with Spanner, Bigtable, MongoDB Atlas, or PostgreSQL.
- Experience with Terraform and modern CI/CD pipelines.
- Ability to work with minimal supervision.
- Excellent communication and collaboration skills.
If you are interested, please share your updated resume and suggest the best number & time to connect with you
Thanks & Regards
|
|
|||
|
- Dice Id: 91133942
- Position Id: 2703-35330-
- Posted 2 hours ago
Company Info
About DMS Vision Inc.
At DMS Vision, our main goal is to be an integral part of our customer’s success. With ambition to be a Global Premier Provider of innovative, value-based technology solutions, our team has the drive and determination to do whatever it takes to meet the needs of our clients. Through our services, we strive to save our client’s money, time and hassle in every way possible.
At DMS Vision, we provide IT Staffing, Software Development, Cybersecurity and IoT Development and Services.
Whenever we take on a new project, we take extensive measures to learn all that we can take care about our client’s business. This allows us to better understand their goals and become familiar with the company’s philosophy.
We combine the insights obtained from this unique perspective with our professional strategic processes to develop a detailed plan for achieving the client’s ultimate vision of accomplishment. Our collaborative approach to problem solving and our technological expertise enables us to tackle even the most complex of our customer’s problems.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs