
About the Role
We’re looking for an Elixir Developer who is passionate about building scalable, high performance backend systems. You’ll work closely with our engineering team to design, develop, and maintain reliable applications that power mission-critical systems.
Key Responsibilities
• Develop and maintain backend services using Elixir and Phoenix framework.
• Build scalable, fault-tolerant, and distributed systems.
• Integrate APIs, databases, and message queues for real-time applications.
• Optimize system performance and ensure low latency and high throughput.
• Collaborate with frontend, DevOps, and product teams to deliver seamless solutions.
• Write clean, maintainable, and testable code with proper documentation.
• Participate in code reviews, architectural discussions, and deployment automation.
Required Skills & Experience
• 2–4 years of hands-on experience in Elixir (or strong functional programming background).
• Experience with Phoenix, Ecto, and RESTful API development.
• Solid understanding of OTP (Open Telecom Platform) concepts like GenServer, Supervisors, etc.
• Proficiency in PostgreSQL, Redis, or similar databases.
• Familiarity with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
• Understanding of CI/CD pipelines, version control (Git), and agile development.
Good to Have
• Experience with microservices architecture or real-time data systems.
• Knowledge of GraphQL, LiveView, or PubSub.
• Exposure to performance profiling, observability, or monitoring tools.

About prep study
About
Company social profiles
Similar jobs
🚀 Your Role at a Glance
We are hiring a Senior Staff Backend Engineer – Site Reliability for our client (Code Name: SORIN), a global leader building high-scale observability platforms. In this high-impact leadership role, you’ll architect, scale, and optimise the systems that drive how enterprises monitor their distributed applications. You’ll collaborate across teams, mentor engineers, and shape the technical direction of mission-critical backend services in a modern cloud-native environment.
This role is ideal for experienced backend engineers who thrive in distributed systems, care deeply about system performance and observability, and want to influence large-scale technical decisions that span multiple teams.
🏢 About the Client (Code Name: SORIN)
Our client is a global enterprise software company focused on simplifying IT management through powerful, secure, and scalable platforms. With a strong commitment to innovation and customer-centricity, they help organisations accelerate digital transformation across observability, incident response, and performance monitoring. You’ll join a team of passionate engineers working on critical systems trusted by Fortune 500 companies and growing SaaS-first businesses alike.
🔧 Key Responsibilities
● Collaborate with software engineering teams to define infrastructure requirements, drive best practices in reliability, monitoring, incident response, and automation, ensuring seamless integration and optimal
performance of applications and systems
● Lead and mentor a team of SREs, providing technical guidance and
support to ensure the ongoing reliability and performance of our systems
● Play a key role in driving the automation, tools, and observability initiatives, assuming ownership of designing and implementing scalable and efficient solutions.
● Leading the response to production incidents, conducting comprehensive learning reviews, driving continuous improvement initiatives, and actively participating in an on-call rotation, fostering a culture of learning, resilience, and ongoing enhancement within our systems.
● Establish and drive operations performance through SLOs
● Demonstrate proficiency in technical skills, exhibit an expert-level understanding of relevant technologies and tools, and use this knowledge to mentor and support team members, helping them improve their skills and succeed in their roles.
✅ Required Skills & Experience
● At least 10 + years of experience designing, building & maintaining SAAS environments
● 8+ years of experience designing, building & maintaining AWS/AZURE infrastructure with Terraform
● 5+ years of experience building and running Kubernetes clusters
● Strong experience working with data platform infrastructure.
● Experience with coding in a high-level programming language like Python, Go (Golang). Knowledge of writing shell scripts, SQL queries.
● Experience with observability (monitoring – logging, tracing, metrics)
● Experience with SQL/NoSQL database technologies.
● Experience with GitOps and CI/CD processes is a plus
● Experience with security operations – security policies, infrastructure, key management, setup of encryption at rest and transport.
● Experience in mentoring and fostering the professional development of team members, promoting a culture of continuous learning and collaboration.
🌟 Nice to Have
● Strong customer orientation
● Excellent interpersonal and organisational skills
● Attention to detail and focus on quality
● Strong communication skills to effectively liaise with both technical and non-technical staff
● Ability to act decisively and work well under pressure
● Must be a collaborative problem solver
● Strong bias for ownership and action
💡 Why Join This Role
● Architect foundational systems for one of the world’s most trusted observability platforms
● Join a fast-paced, mission-driven team with global reach
● Collaborate with senior leaders and contribute to technology direction across the company
● Drive innovation in how modern engineering teams monitor and respond to incidents
● Competitive compensation, strong engineering culture, and direct influence on product direction
Apply Here: https://airtable.com/app0U8lKNDT4KiEnD/pagKI67YRVCs8Yrrn/form?prefill_Applied+Position=recOhfqwuEbUIAsCb
Candidate should be proficient in
Experience- 3+ years
Plugin development
Working with ACF's to build bespoke build
Knowledge of Root sage
Proficiency in MVC coding
Profieciency in working with Git and CI/CD tools
Third party API integration and Development
Must be Disciplined, Accountable for their Jobs and able to ensure timely delivery
Communication skill is important
Magento 2.0 or shopify could be an additional skill set to be considered.
Should be able to manage team
Immediate Joiner
Woo-commerce customization
We are India’s fastest-growing digital trust platform offering services such as background verifications, reference checks, employee/staff onboarding, etc. We have completed more than 500+ million checks across 3000+ happy clients and since its inception, the company has shown continuous uptrend growth in an ever-changing business environment. As an organization, we are self-sustainable with positive cash flows.
At OnGrid, we are focused on redefining and reimagining Trust. We are leveraging APIs to build a digital trust platform all while being accountable that provides verified credentials instantly coming from the source directly. Having built the basic pillars of trust, we now want our imaginations to be let loose and think of avenues not explored and ways never implemented before. In this pursuit, we are looking for a motivated Staff Engineer (Backend) with experience in building high-performing, scalable, enterprise-grade applications, joining us, driving this vision, and taking it to a larger scale. If you are a visionary, always on the lookout for finding the right solutions, and a technology geek, constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.
Roles & Responsibilities -
● Develop new user-facing features.
● Work alongside product to understand our requirements, and design, develop and iterate, think through the complex architecture.
● Writing clean, reusable, high-quality, high-performance, maintainable code.
● Encourage innovation and efficiency improvements to ensure processes are productive
● Ensure the training and mentoring of the team members
● Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed.
● Research and apply new technologies, techniques, and best practices.
Requirements -
• Bachelors/Masters in Computer Science or a related field
• 5 - 10 years of prior relevant experience
• Experience with web technologies and microservices architecture
• Java, Spring framework
• MySQL, Mongo, Solr, Redis,
• Kubernetes, Docker
• Excellent teamwork skills, flexibility, and ability to handle multiple tasks.
• Experience with API Design, ability to architect and implement an intuitive customer and third-party integration story • Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
• Exceptional design and architectural skills
• Experience of cloud providers/platforms like GCP and AWS
Development Skills:
● Experience in developing real time software using C++ on Linux platform Design and
develop C++ Microservices for use in distributed systems.
● Experience with RESTful API development
● Experience installing, configuring, administering, monitoring, and troubleshooting
message brokers, ESB such as RabbitMQ, Kafka, MuleSoft etc
● Experience working with cloud and containerization technologies including AWS,
Google Cloud, Docker, Kubernetes etc.
● Improve quality of existing code base through debugging, re-factoring, and improving
unit and system tests
● Ability to work in a fast-paced environment with Agile mindset.
● Experience working with Scrum APM practices and tools including Jira, Confluence,
Git etc.
Networking Skills
● Understanding of Core Network protocols
● Experience in developing or integrating with real-time systems for networking
products
● Experience in developing with Software Defined Network Elements is an asset
● Understanding of Network protocols and access (MPLS, OpenBGP, OpenFlow) is an
asset
● Understanding of networking principles and concepts (SDN-WAN, SDN, labelling,
routing etc.) is an asset
● Understanding of 3GPP/5G network management, including Radio configuration,
QoS management, SLA management, Netconf, SNMP, directives is an asset
www.opcito.com
Job Description:
We are seeking a dedicated Golang Developer with 2+ years of experience to join our growing company. You will collaborate with other technical staff to deliver and maintain a fully functional software implementation. We hope you can put your passion for software engineering to work to create highly immersive user applications.
Required Skills:
• 2 - 7 years of Industry experience in the relevant domain.
• Good working knowledge of distributed systems and de-coupled architecture.
• Working knowledge of Container technologies: Kubernetes (preferred), Docker, etc.
• Working knowledge of VMware VCenter, VMware ESXi and VM management.
• Self-motivated, with ability and interest in learning new technologies and adapting quickly to new requirements.
• Good team player with a great attitude to learn.
• Ability to iterate fast in an agile environment.
• Strong analytical and problem-solving skills.
• Strong interpersonal skills - must be able to work effectively as part of a project/ program team and foster team cooperation.
• Must be able to effectively communicate technical information to both technical and non-technical personnel
Responsibilities:
• Design and Development of NSX-ALB's Upgrade and Gslb Infrastructure projects by adhering to the cloud and distributed networks' native design principles.
• Develop software for scale that would be deployed at different types of cloud infrastructures.
• Take ownership of your design and development activity by resolving bugs found in unit testing, system testing and customer deployments.
• Develop multi-cluster/multi-cloud workflows and define industry roadmaps for adoption.
• Develop low latency and high-performance solutions with fully automated test suites.
• Code in Golang for most of your day with a working knowledge of Python.
• Adaptability and multi-language proficiency (shell, Python, Golang)
Why should you join Opcito?
We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.
Here are some of the perks of working with Opcito:
- Outstanding career development and learning opportunities
- Competitive compensation depending on experience and skill
- Friendly team and enjoyable work environment
- Flexible working schedule (Hybrid Work Model: 3 days WFO and 2 days WFH)
- Corporate and social events.
- You have 3+ years of experience using Golang/ Go Programming development language.
- You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code
- You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
- Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes

Location: Chennai, Pune,Banglore,jaipurExp: 5 yrs to 8 yrs
- Implement best practices for the engineering team across code hygiene, overall architecture design, testing, and deployment activities
- Drive technical decisions for building data pipelines, data lakes, and analyst access.
- Act as a leader within the engineering team, providing support and mentorship for teammates across functions
- Bachelor’s Degree in Computer Science or equivalent job experience
- Experienced developer in large data environments
- Experience using Git productively in a team environment
- Experience with Docker
- Experience with Amazon Web Services
- Ability to sit with business or technical SMEs to listen, learn and propose technical solutions to business problems
· Experience using and adapting to new technologies
· Take and understand business requirements and goals
· Work collaboratively with project managers and stakeholders to make sure that all aspects of the project are delivered as planned
· Strong SQL skills with MySQL or PostgreSQL
- Experience with non-relational databases and their role in web architectures desired
Knowledge and Experience:
- Good experience with Elixir and functional programming a plus
- Several years of python experience
- Excellent analytical and problem-solving skills
- Excellent organizational skills
Proven verbal and written cross-department and customer communication skills
PE Backend Developer
An opportunity to revolutionize the restaurant industry
Here, at Rebel Foods, we are using technology and automation to disrupt the traditional food industry. We are focused on building an operating system for Cloud Kitchens - using the most innovative technologies - to provide the best food experiences for our customers.
You will enjoy working with us, if:
- You are passionate about using technology to solve customer problems
- You are a software craftsman or craftswoman who is obsessed with high quality software
- You have a flair for good design and architecture
- You are unafraid of rearchitecting or refactoring code to improve it
- You are willing to dive deep to solve complex software issues
- You are a teacher and mentor
Our technology ecosystem:
- Languages: Java, Typescript, Javascript, Ruby
- Frameworks, environments: Spring Boot, NodeJS, ExpressJS
- Databases: AWS Aurora MySQL, MongoDB
- Cloud: AWS
- Microservices, Service Oriented Architecture, REST APIs, Caching, Messaging, Logging, Monitoring and Alerting
- CI/CD and DevOps
- Bitbucket, Jira
You will mostly spend time on the following:
- Leading the design and implementation of software systems
- Driving engineering initiatives across teams with a focus on quality, maintainability, availability, scalability, security, performance and stability
- Writing efficient, maintainable, scalable, high quality code
- Reviewing code and tests
- Refactoring and improving code
- Teaching and mentoring team members
We’re excited about you if you have:
- At least 8 years of experience in software development, including experience building microservices and distributed systems
- Excellent programming skills in one or more languages: Java, C#, C++, Typescript, Javascript, Python or Ruby
- Experience working in Cloud environments: AWS, Azure, GCP
- Experience building secure, configurable, observable services
- Excellent troubleshooting and problem-solving skills
- The ability to work in an Agile environment
- The ability to collaborate effectively within and across engineering, product and business teams
We value engineers who are:
- Crazy about customer experience
- Willing to challenge the status quo and innovate
- Obsessed with quality, performance and frugality
- Willing to take complete responsibility and ownership of results
- Team players, teachers, mentors
Responsibilities :
- Design and develop scalable, high performance, and reliable API driven services/applications in Java language that operate whole day.
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
- Interact with both business, financial research, and technical stakeholders to deliver high quality products and services that meets/exceeds business, customer, and technical requirements.
- Own products and code from cradle to grave including production quality/performance monitoring.
Required Skills :
- Experience building and running high performance enterprise applications developed in Java language.
- Hands on experience developing Java web applications built with modern standards-based APIs including Java based REST APIs and implementations.
- Experience in Java language APIs, Spring technologies, Hibernate, JDBC, RDBMS and NoSQL based data persistence.
- Experience developing solutions on AWS Cloud leveraging AWS Lambda, S3, DynamoDB, Cloud Formation, and other related AWS technologies.
- Solid understanding of Domain Modeling with Relational and Non-Relational Databases.
- Excellent debugging and problem-solving skills, including ability to diagnose and fix performance and scalability issues.
- Experience working in an agile methodology-based development environment.
- Excellent written and verbal communication skills.
- BS/B.Tech/M.Tech in Computer Science or a related field.
Share your resumes if this opportunity suits you.
What will you do?
- You will be responsible for the design and development of large-scale, multi-tenant, distributed systems using scalable, fault-tolerant architecture with distributed queues (kafka), distributed caches (redis), high volume data stores (MongoDB, Cassandra, elasticsearch), container-centric deployments (kubernetes).
- Write Java codes using best practices with high quality standards.
- Participate in code reviews and deep dive into design discussions.












