Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Distributed Systems Jobs

Explore top Distributed Systems Job opportunities for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Fullstack Engineer (SE 1 - SE 3)
Fullstack Engineer (SE 1 - SE 3)

Founded 2013
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 10 years
Experience icon
Best in industry8 - 35 lacs/annum

ClassKlap has carved a new category in the K-12 Edtech space by reinventing school exams to capture data about students’ capabilities. And then using this data to adapt pedagogy and content delivery within schools. Learning for each child is one of the most challenging problem of our times.To know about our work please watch https://www.youtube.com/watch?v=eHv0wELkd6kIf you are interested in exploring more, please refer to -1. Our website - www.classklap.com2. Our vision - http://www.aspada.com/blog/250-million-students-in-250-million-classrooms-the-future-of-sc3. Harvard Business School case study on our growth - http://www.hbs.edu/faculty/Pages/item.aspx?num=506954. Media coveragea. https://yourstory.com/2018/02/edtech-startup-imax-program-raises-13-5m-msdf-lgt-impact-aspada/b. http://www.vccircle.com/news/technology/2014/10/30/personalised-student-assessment-firm-xamcheck-gets-18m-funding-aspadaAbout the team. The technology team at ClassKlap is team a 5, who have helped scale and deliver from scratch to 1200+ schools and 450K students. The team is looking to add 2-3 engineers who would help build on existing systems and design new systems from scratch for the impending delivery scale up of 10k schools and Customer App scale up of 100k teachers and 4.5M students. - ​Tech stack:​ Java 11, AWS, Postgres, Android, iOS, React JS, Terraform- ​Strong engineering practices: ​Test Driven Development, Continuous Deployment, Domain Driven Design, etc. About the role​:As a Full-Stack Engineer, you are expected to: Collaborate with cross-functional teams to define, design, and ship solutions Build/Update the Domain Model as required for the scale up As a specialist in multiple areas, responsibly plan, prioritize, organize and perform technical work and ensure the integrity of significant and diverse projects; apply a wide range of experience and understanding of trends and technologies, lead the analysis and conceptual design and technical direction of proposed projects. 4. Lead and direct requirements analysis and writing of software requirements and design specifications for multiple significant software modules; often acts as a technical lead working on complex projects. Design and develop advanced applications for multiple platforms Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Help maintain code quality, organization, and automatization Actively support, communicate and enforce the company’s software engineering processes and standards

Job posted by
apply for job
apply for job
Supal Dubey picture
Supal Dubey
Job posted by
Supal Dubey picture
Supal Dubey
Apply for job
apply for job

Engineering Manager
Engineering Manager

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
6 - 10 years
Experience icon
Best in industry31 - 40 lacs/annum

About Exotel   Exotel is one of Southeast Asia’s largest cloud telephony companies. Our aim is to change the way enterprises look at customer communication. We build the best in class communication products that power the companies of today and tomorrow. Our technology enables customer communication for our clients such as Uber, Ola, Go-Jek, Redbus, Flipkart, Quikr, Practo,Lazada, Redmart, to name a few. We are a young company with humble beginnings in 2011 that grew from a 3 member team to 150+ employees in 2018. Our technology has connected 85 million people, powered 1.2 billion customer calls, powered 3.2 billion voice API calls, 3.2 billion business SMS powered. Read our 2018 growth story here. We provide web, mobile apps and HTTP APIs for controlling telephony and messaging. Businesses use our platform for various use cases and scenarios. Our platform powered over a 2 billion phone calls and almost 3 billion API hits in 2017. To get to know more about us, this might be helpful: https://2018.exotel.com/   Tech @ Exotel   Exotel engineering solves some really cool infrastructure level problems with the goal of ensuring no one misses a call or an SMS. We build user-friendly web and mobile apps and developer friendly APIs and mobile SDKs. We emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices. We are very strong believers in "you build it, you own it!". And running a system is very different from just building one!   Billing Engineering Team   The Billing Engineering team focuses on building systems for billing, invoicing and payments across products/features, integrating billing information with finance systems, and scaling the infrastructure to match with volumes of transactions. Currently, our billing system process ~6 million+ transactions across different SKUs (calls/smses etc) everyday.   What will you do?   As the engineering manager of this team, your roles and responsibilities include: Project Management Work with product management team to create engineering roadmap that aligns with product roadmap. Translate engineering roadmap into executable internal projects, and own the end-to-end execution of these projects. Plan, execute and deliver projects as per schedule, content, and quality metrics. Manage the day-to-day activities of the engineering team using Agile practices. Keep stakeholders continually updated on progress of projects and operations. Track and report engineering health metrics (such as bugs by severity, production incidents etc.) People Management Hire and mentor a team of engineers Manage learning and development, and performance of your team. Technical Work Core stakeholder to all technical design and architecture of team. Review code, test plans, and deployment plans.   What we look for?   3+ years of experience in development of backend/platform components or systems, REST API, client libraries etc. 3+ years of experience in technologies: Go/Java/C++; MySQL/Aerospike/Beanstalkd etc. Candidate must have management Experience and should have 4+ years experience in planning, executing and delivering software projects/product features using Agile methodologies. 4+ years experience in building a team of software engineers. 2+ years of experience in conceptualizing, defining and executing engineering initiated roadmap that translates to a Business impact for the organization 3+ years of effective stake-holder management, including product managers, functional heads and other engineering managers Experience in telecom billing software systems, or high transaction billing software systems. Experience in integrating with finance or ERP systems. Experience in distributed and scalable systems. Communication skills - excellent written and oral communication to present complex ideas/concepts in a clear and concise manner; communicating with key stakeholders with work/project progress.   If this role interests you, please send us your expression of interest telling us why you make an ideal candidate for this role along with your contact details.   What to expect next?   If we are impressed with your candidature, expect an exploratory call from the team lead. This is an opportunity for us to understand your motivations, experience and interest in this role and also your opportunity to know about us.    Our interview process involves telephonic conversation, and face to face conversations. At every stage you'll be provided feedback. We appreciate your interest in our company and we’ll make sure to respect your time.

Job posted by
apply for job
apply for job
Sandeepa Samuel picture
Sandeepa Samuel
Job posted by
Sandeepa Samuel picture
Sandeepa Samuel
Apply for job
apply for job

Senior Software Development Engineer
Senior Software Development Engineer

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
10 - 18 years
Experience icon
Best in industryBest in industry

Amazon - Senior Software Development Engineer Usually recognized as Team/Technical Leader, Senior Software Engineers Solves big problems that come with a lot of ambiguity. As technical leaders of the team, Sr SDE’s work efficiently and regularly deliver the right things with limited guidance. They take a long term view of team’s software and how it fits into the architecture; fix architecture deficiencies and/or propose larger projects, which may require the work of rest of the team. They understand the business impact of systems and show good judgment when making technical trade-offs between team’s short-term technology or operational needs and longterm business needs. As a key influencer in team strategy, Sr SDE’s drive mindful discussions with customers and peers. They bring perspective and provide context for current technology choices and guide future technology choices. Sr SDE’s take ownership of team architecture, providing a system-wide view and design guidance. They drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards. They work to resolve the root cause of endemic problems which may require them to influence software decisions made by other teams. When confronted with discordant views, they are able to find the best way forward and influence others to follow that path (build consensus). They actively contribute in recruiting and help others leverage their expertise, by coaching and mentoring in organization or at their locations. They provide technical assessments for promotions in SDE job family. As a norm, Amazon SDE’s have industry-leading technical abilities. They recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations. They write high quality, maintainable, and robust code, often in Java or C++. They solve problems at their root, stepping back to understand the broader context. They build flexible systems without over-engineering and choose simple, straightforward solutions over more complex ones. They understand a broad range of data structures and algorithms and know how, when and when not to use them; recognize and use design patterns to solve business problems. They understand how operating systems work, perform and scale. Sr SDE’s write software that is easy for others to contribute to. Amazon SDE’s build software for business’ sake, not for technology’s sake. They have an understanding and empathy for Amazon’s customers and business objectives, particularly those aspects relevant to their teams and divisions. They work in a team, driving things forward, they collaborate to ensure that decisions are based on the merit of the proposal, not the proposer. Key Responsibilities include: -  Ability to architect and design right solutions starting with broadly defined problems  Provide technical mentorship/leadership to other engineers  Drive best practices and engineering excellence  Development of code in object oriented languages like Java and C++. Preferred Qualifications  The ability to take raw product requirements and develop software architectures and designs to bring them to life.  10+ years of experience building successful production software systems  A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field). Post-graduate degree: Master’s or Ph.D. with focus in machine learning is big plus.  Development in cloud environment  Mastery of the tools of the trade, including a variety of modern programming languages (Java/C++/C#, JavaScript, C/C++,Python) and open-source technologies (Linux, Spring, Hibernate)

Job posted by
apply for job
apply for job
Tanmay Singh picture
Tanmay Singh
Job posted by
Tanmay Singh picture
Tanmay Singh
Apply for job
apply for job