Why This Role Stands Out
This Staff Engineer role offers a competitive compensation package and the opportunity to make a significant impact on large-scale applications within a reputable client of Weekday AI. You'll thrive here if you possess a deep understanding of distributed systems, a passion for problem-solving, and a drive for continuous learning and high-quality software development. Apply now to leverage your extensive experience and contribute to cutting-edge technology solutions.
Quick Overview
Job Description
This role is for one of Weekday’s clients
Salary range: Rs 6000000 - Rs 8000000 (ie INR 60 - 80 LPA)
Min Experience: 10+ years
Location: Bengaluru, Karnataka, India
JobType: full-time
We are seeking a talented Developer to join our client's team. The ideal candidate will have extensive experience in designing, developing, testing, and deploying applications using various programming languages for large-scale applications.
Key Responsibilities:
- Degree in Computer Science or equivalent with 10+ years of experience in commercial software development in large distributed systems.
- Hands-on experience in designing, developing, testing, and deploying applications in Golang/Java for large-scale applications.
- Deep knowledge of Linux as a production environment.
- Strong knowledge of data structures, algorithms, distributed systems, and asynchronous architectures.
- Proficiency in OOP, including design patterns.
- Ability to design and implement low-latency RESTful services.
- Hands-on coder with experience building backend services that handle high-volume traffic.
- Strong understanding of system performance and scaling.
- Excellent communication skills, sharp analytical abilities, and proven design skills.
- Experience in data modeling in both Relational and NoSQL databases.
- Continuous refactoring of applications to ensure high-quality design.
- Ability to plan, prioritize, estimate, and execute releases with a good degree of predictability.
- Ability to scope, review, and refine user stories for technical completeness and to mitigate dependency risks.
- Passion for learning new things and solving challenging problems.
- Ability to get things done efficiently.
Required Skills:
Must-Have:
- Familiarity with the Golang /Java ecosystem.
- Familiarity with any cloud platform and DSA
Good-to-Have:
- Experience running web services at scale; understanding of systems internals and networking is a plus.
- Familiarity with HTTP/HTTPS communication protocols.
Eligibility / Qualifications:
- Education: B.E/B.Tech
- Experience: 10-14 Years
Other Details:
- Notice Period: 30 Days/15 Days/Immediate Joiner
- Work Type: Full time
Must-have skills
Go, Java, Data Structures & Algorithm - DSA
Good-to-have skills
Distributed Systems, linux, Cloud
Similar jobs
- WA
Senior Software Engineer
NewWeekday AI
Bengaluru, Karnataka🇮🇳On-site18 hours agoDockerMicroservicesSpring+9Technology - OR
Platform Engineering Apprentice - Linux
NewOrigin
Bengaluru, Karnataka🇮🇳On-site20 hours agoDockerSQLEncryption+9 - CI
Senior Software Engineer
NewCivica
Indore, Madhya Pradesh🇮🇳On-siteYesterdayDockerMicroservicesSQL+4Technology - SM
Senior Software Engineer
NewSmartstream Limited
Pune, Maharashtra🇮🇳On-site14 hours agoOracleSQLAWS+14Technology - TW
Applications Engineer 2
NewTwilio
India🇮🇳Remote15 hours agoSQLETLSalesforce+6Engineering - TW
Software Engineer L3
NewTwilio
India🇮🇳Remote15 hours agoDynamoDBMicroservicesSQL+11Technology