drjobs Senior Backend Engineer Golang

Senior Backend Engineer Golang

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

India

Monthly Salary drjobs

INR INR 4500000 - 5000000

Vacancy

1 Vacancy

Job Description

This role is for one of the Weekdays clients


What Youll Do
  • Architect and Build Core Infrastructure: Play a pivotal role in designing and building the core backend infrastructure for our SaaS products.
  • Lead Technical Projects: Lead and contribute to largescale technical projects ensuring scalability reliability and performance.
  • EndtoEnd Feature Development: Design architect and build features from scratch while collaborating closely with Product Management and our distributed Engineering team.
  • Drive Innovation: Make critical architectural decisions and implement cuttingedge technologies to drive innovation.
  • Community Engagement: Participate in external technical forums conferences and opensource communities to contribute to the tech community and stay updated on industry trends.
  • Mentorship: Mentor and coach team members share expertise and promote best practices to foster a culture of continuous learning and growth.
  • Ensure Reliability and Availability: Utilize best practices in observability to ensure the highest reliability and availability of our products for customers.
What Were Looking For
  • Educational Background: Bachelors degree in engineering.
  • Experience: 68 years of experience building scalable backends for product or SaaS companies.
  • Golang Expertise: At least 3 years of experience in Golang programming focused on microservices and distributed architecture.
  • API Design: Practical experience in designing APIs using frameworks like gRPC (preferred) REST GraphQL or Thrift.
  • Technical Leadership: Ability to build and design technical solutions from scratch with code and documentation exemplifying coding best practices.
  • Distributed Systems Knowledge: Experience with scalable distributed systems understanding microservices domaindriven design load balancing scaling strategies and stateless architectures.
  • Architectural Skills: Strong knowledge of data structures and the ability to build architectures that scale and adapt over time. Ability to apply datadriven techniques to evaluate and propose architectural choices.
  • Strategic DecisionMaking: Ability to discuss tradeoffs between architectural options to guide teams in the right direction.
  • Adaptability: Comfortable working in a fastpaced environment with evolving requirements.
  • ProblemSolving Abilities: Creative and independent problemsolving skills especially in unfamiliar situations.
  • Troubleshooting Expertise: Practical experience in troubleshooting distributed systems and identifying root causes.
  • Collaboration: Ability to work effectively within a team and with crossfunctional teams.

load balancing,grpc,distributed architecture,stateless architectures,rest,scaling strategies,api design,distributed systems,graphql,golang,data structures,api development,domain-driven design,microservices,collaboration,thrift,troubleshooting,go (golang)

Employment Type

Full Time

Company Industry

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.