i
Awign Enterprises
Senior Golang Developer - System Design (6-10 yrs)
Awign Enterprises
posted 1d ago
Flexible timing
Job type : Permanent Role, Remote
Years of experience : 6-10 yrs
What you'll do :
- Develop and maintain backend services using Golang or Rust that power high-impact applications.
- Work with MongoDB and Big Query to design and optimize scalable data storage solutions
- Architect, deploy, and manage systems on Google Cloud Platform (GCP) with a focus on automation and scalability.
- Collaborate on implementing CI/CD pipelines using modern tools, enabling faster development cycles.
- Containerize and orchestrate services using Docker in cloud environments.
- Partner with frontend teams using frameworks like Angular or React to deliver seamless user experiences.
- Utilize Git or equivalent VCS to collaborate effectively with global teams, ensuring code quality and release efficiency.
What we're looking for :
- Proficiency in Golang or Rust-we need engineers who can write clean, efficient code for enterprise-level applications.
- Golang experience and system design experience
- Hands-on experience with MongoDB, Big Query, GCP, and cloud-native architectures.
- Mastery in building CI/CD pipelines and deploying services using tools like Docker.
- Experience with frontend frameworks such as Angular or React.
- Proficiency in Git (or similar version control systems)
What sets you apart :
- Strong Opinions, Weakly Held-You're confident in your decisions but open-minded enough to pivot as new information arises.
- A natural curiosity and desire to identify gaps, propose solutions, and automate tasks.
- Obsessed with quality software-You aim to build robust, high-performing applications that empower developers.
- Solid understanding of Linux administration and maintaining enterprise-level software systems.
- Strong logical and analytical skills, with the ability to break down complex problems.
- Excellent communication and organizational skills, enabling you to collaborate seamlessly with cross-functional teams.
Why you'll love working with us :
- Be part of a collaborative and innovative team pushing the boundaries of modern software development.
- Work on cutting-edge technology and get the freedom to influence architectural decisions.
- Build software that makes a real impact on developers and businesses.
- Competitive compensation, learning opportunities, and career growth.
If you're passionate about building scalable solutions and love working in a fast-paced environment, we'd love to hear from you!
Functional Areas: Other
Read full job descriptionPrepare for Golang Developer roles with real interview advice