Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
9 - 13 Lacs
Kochi
Work from Office
Job Title - + + Management Level : Location:Kochi, Coimbatore, Trivandrum Must have skills:Python/Go/Java Good to have skills:Docker and Kubernetes Job Summary :As a Site Reliability Engineer (SRE), youll bring together your software engineering expertise and systems knowledge to ensure our systems are scalable, reliable, and efficient. Youll be instrumental in automating operations, solving complex infrastructure challenges, and driving continuous improvement to deliver seamless and resilient services. Roles & Responsibilities Design, build, and maintain scalable infrastructure and systems. Automate operational tasks to improve efficiency and reliability. Implement application monitoring and continuous improvement of application performance and stability. Develop and implement disaster recovery and incident management strategies. Collaborate with developers to improve application architecture and deployment. Optimize system availability, latency, and performance metrics. Manage CI/CD pipelines for seamless software delivery. Perform root cause analysis and lead detailed post-mortems. Consult with software development teams to implement reliability best practices. Write and maintain infrastructure and operational documentation. Operational responsibility of a number of distributed applications. Including on-call shifts. Professional & Technical Skills: Strong experience in software engineering and systems architecture. Multiple years of experience programming in languages such as Python, Go, or Java. Expertise with cloud platforms (AWS, Azure, GCP) and tools. Hands-on experience with infrastructure as code (Terraform, Ansible, etc.). Familiarity with Linux/Unix systems and networking fundamentals. Familiarity with containerization and orchestration tools like Docker and Kubernetes. Proven ability to monitor, debug, and optimize distributed systems. Experience managing CI/CD pipelines and automation frameworks. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills for cross-functional teamwork. Ability to analyze and improve complex systems for reliability and scalability. Self-motivated with a passion for continuous learning and improvement. Additional Information (do not remove the hyperlink) Qualification Experience:8-12 years of experience is required Educational Qualification:Graduation (Accurate educational details should capture
Posted 11 hours ago
5.0 - 10.0 years
9 - 18 Lacs
Pune
Work from Office
Sr Software engineer-Remote Responsibilities: * Design, develop & maintain LLM evaluation software using AI/ML algorithms with any one language- Ruby Rails/ Golang/C/C++/C#/Rust/Java Mail to recruit@giantmindsolutions.com
Posted 11 hours ago
5.0 - 10.0 years
9 - 24 Lacs
Bengaluru
Work from Office
Responsibilities: * Design, develop, test and maintain Golang applications using Java, MongoDB and SQL Server. * Collaborate with cross-functional teams on API design and implementation on Azure Cloud platform.
Posted 12 hours ago
3.0 - 7.0 years
18 - 22 Lacs
Bengaluru
Hybrid
Job Summary Design, build, and maintain highly available, scalable, and low-latency APIs and services to support UI, Android, and iOS applications. Design and implement scalable, modular, and optimized software solutions Architect and implement robust data models and services on both relational and NoSQL databases. Work closely with front-end and mobile engineers to define API contracts and ensure seamless integration for rapid feature delivery. Champion best practices for code quality, testing, and CI/CD, ensuring our services meet high standards for reliability. Analyze and solve complex performance and scalability challenges in a distributed systems environment. Essential Skills Deep expertise in a major programming language like Java, Go, or Kotlin, and frameworks like Spring Boot, Micronaut, or Ktor. Strong experience in designing and building RESTful APIs and/or GraphQL services. Hands-on experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., Cassandra, MongoDB, Redis) databases. Experience with cloud platforms (GCP/AWS), containerization (Docker), and orchestration (Kubernetes). Sound knowledge of computer science fundamentals, data structures, algorithms, and distributed systems. Ability to learn quickly and work independently in a fast-paced environment, taking full ownership of projects. (Bonus) Experience with real-time communication protocols (WebSockets) or media/3D asset processing pipelines.
Posted 12 hours ago
8.0 - 10.0 years
10 - 12 Lacs
Mumbai
Work from Office
Shift : (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Node Js, Golang, Go, AWS, GCP Have 8-12 years of experience with the knowledge of Any of these languages or frameworks - Golang/ Python, JavaScript (Node.js/React) Product Development Methodologies such as Agile Strong design skills in defining API Data Contracts / OOAD/Microservices / Data Models and Concurrency concepts User Interface development using modern Web Frameworks such as React. Experience with Cloud (AWS/GCP) Here's what your day would look like... Ideating on new approaches to detect fraud Creating design artifacts for implementation Building cloud-native applications that run on GCP/AWS Developing 'zero-defect software' and test cases alongside implementation Ensuring new releases pass static code analysis, performance, and load tests Developing UI components, APIs, business components, microservices, etc. to simplify the user journey Conducting root cause analysis of support tickets raised by clients and proposing solutions to fix them Mentoring a team with a hands-on approach Staying ahead of the game by predicting future fraud techniques and building solutions to prevent them
Posted 12 hours ago
7.0 - 12.0 years
10 - 15 Lacs
Hyderabad
Work from Office
Roles and Responsibilities: Collaborate with developers and product managers to design and modify PostgreSQL database structures. Automate database provisioning and lifecycle management using Terraform on the AWS platform. Upgrade and patch RDS instances to meet compliance and uptime requirements. Possess extensive experience with a variety of data migration and database upgrade tasks across different platforms and technologies. Develop DB schema/delta SQL release automation workflows using Jenkins or GitHub Actions-based CI/CD software release pipelines. Efficiently perform performance tuning, monitoring, and alert configurations to ensure highly efficient and performant database operations. Constantly re-baseline the overall DB landscape to be cost-efficient. Propagate changes to the environment rapidly based on findings from the Security Engineering and Operations team. Maintain and refine DB data backup, replication, and restore processes. Identify and resolve performance bottlenecks in AWS environments. Be available for a 24x7 on-call rotation schedule. Must Have Skills: Overall 7+ years with 4 to 5 years of relevant experience in a Production Database team for a high-traffic e-commerce company. 3+ years of expert-level experience in highly available, mission-critical Postgres and MySQL database administration. 1+ years of experience in Terraform or CloudFormation automation to provision and manage RDS on the AWS cloud platform In-depth understanding of PostgreSQL engines with strong performance tuning skills. Experience in production system integration, log collection and analysis, builds, and performance monitoring/tuning. Ability to work independently and within a team environment. Ability to prioritize tasks effectively. Experience troubleshooting service outages, including after hours and weekends. Experience running production databases in a PCI-compliant environment. Experience running containerized databases and DB proxy services on Kubernetes. AWS Certification.Preferred Familiarity with one of the following programming languages: Bash, Python, or Golang Qualification: Bachelor of Science in Computer Science or equivalent technical training and professional work experience.
Posted 23 hours ago
7.0 - 10.0 years
8 - 14 Lacs
Bengaluru
Work from Office
We are looking for colleagues who share similar passions, are agile, and excel when faced with challenges. We offer a positive, stimulating, and enjoyable work environment, where youll find opportunities to grow, a fast-paced approach to innovation, and a space where your views are valued and encouraged. We invite you to push your boundaries and join us in achieving your career aspirations! What You Can Expect from Us : - We are dedicated to providing our team with the best opportunities for career growth. - You will have the chance to be a pioneer of ideas, a student of innovation, and a leader in thought. - Innovation and thought leadership are at the core of everything we do at all levels of the company. Lets make your career extraordinary! Position Overview : - As a Senior Engineer (Back End), you will be responsible for developing new features, enhancing existing ones, and providing ongoing support in production. - Additionally, you will build reusable libraries and technology platforms that address multiple use cases. - You will work towards achieving specific milestones and objectives within a dynamic environment. Roles and Responsibilities : - Collaborate with development team leads on assigned tasks. - Communicate effectively and work with minimal guidance from the leads. - Be a team player, eager to explore new technologies. - Navigate the challenges of a fast-paced technical environment. Must-Have Skills : - 7+ years of software development experience. - Strong expertise in "Go" programming language. - Solid understanding of various design principles. - In-depth knowledge of Linux OS (memory, instruction processing, filesystem, system daemons, etc.). - Proficient in Linux command line and shell scripting. - Familiarity with servers (nginx, apache, etc.), proxy servers, and load balancing. - Knowledge of service-based architecture and microservices. - Working knowledge of AV codecs, MpegTS, and adaptive streaming technologies like Dash and HLS. - Strong understanding of computer networking concepts. - Experience with relational databases. - Excellent analytical and debugging skills. - Knowledge of Git or other version control systems. Good-to-Have Skills : - Familiarity with Core Java and Python is preferred. - Exposure to cloud computing is a plus. - Experience with API or video streaming performance testing is an advantage. - Experience with Elasticsearch and Kibana (ELK Stack) is preferred. - Proficiency in at least one modern web front-end framework such as React JS is a bonus. - Experience with messaging systems like RabbitMQ is a plus. Qualification : - Bachelor's degree in Computer Science, Engineering, or a related field.
Posted 23 hours ago
12.0 - 15.0 years
16 - 25 Lacs
Hyderabad, Bengaluru
Work from Office
What You Can Expect from Us : Here at NomiSo, we work hard to provide our team with the best opportunities to grow their careers. You can expect to be a pioneer of ideas, a student of innovation, and a leader of thought. Innovation and thought leadership is at the center of everything we do, at all levels of the company. Roles and Responsibilities : - SME in at least two or more services, subsystems, or system modules. - Create Designs (high level and low level, including sequence diagrams), write high quality & highly performant code and own the quality of the services quality ownership of the services owned as the SME. - Debug systems, identify the failure points and fix the problems proactively. - Design responsibility complete features. - Ensure to meet the SLA of the services that you are working on or owned by you. - Take care of functional and NFRs of the services/application you are building or in-charge of. - Knowledge in NFRs for the services owned as the SME. - You should be able to achieve a sSay/do ratio of 98% in your task allocations. - You should participate in production incident war rooms, triage and identify problems and provide fixes. - Drive test strategy and participate actively in the analysis of the results and address issues in the functional area. - Exceed the Quality expectations of the system you are working gatekeeper for the SME areas. - Mentor and coach junior members in the team. - Serve on interview panels and help grow the organization. - Work as a tech lead of the team when needed. - Act as the goto expert interviewer for SME areas. Must Have Skills : Overall Experience : Ideally 12+ years (Staff or Principal level); candidates with 10+ years may be considered if they demonstrate exceptional skills. Golang Experience : - Minimum of 8 years of hands-on experience with Go/Golang,Candidates with 6+ years of strong Go experience may be considered on a case-by-case basis. - Go Language Proficiency : Strong skills in debugging, identifying performance bottlenecks. - Deep understanding of concurrency, including goroutines and channels. - Hands-on experience with both SQL and NoSQL databases. - Proficient in Git (preferred : GitLab; acceptable : GitHub, Bitbucket, etc. - Experience developing and maintaining microservices-based systems. - Familiar with deploying and running services in Kubernetes. - Strong experience in building RESTful web services. - Bonus : gRPC experience is a plus, but not required. - Experience using Application Performance Monitoring (APM) tools (preferred : New Relic; others acceptable). - Ability to analyze log files to trace program behavior. - Proficient with end-to-end distributed tracing. Qualification : - BE/B.Tech or equivalent degree in Computer Science or related field.
Posted 23 hours ago
3.0 - 8.0 years
18 - 27 Lacs
Bengaluru
Work from Office
What Youll Need to Be Successful (Required Skills): Open to work from Office -5days. 3-8 years of hands-on experience in building full-stack web applications. Strong experience with Go Lang, Angular, TypeScript, JavaScript, and AWS. Proficiency with relational databases such as PostgreSQL Solid problem-solving skills and a detail-oriented mindset with a sense of ownership. Ability to manage multiple streams of work effectively and prioritize tasks. Clear and concise communication skills for both technical and non-technical stakeholders. Experience working in a Lean or Agile development environment. Proficiency in test-driven development and writing unit, integration, and functional tests Preferred candidate profile • Hands-on experience with AWS services and Docker. • Familiarity with continuous deployment practices and CI/CD pipelines. • Experience with microservices, RESTful APIs, or Object Orientated Programming
Posted 23 hours ago
15.0 - 24.0 years
50 - 100 Lacs
Hyderabad/Secunderabad, Bengaluru
Hybrid
Basic Skills and Qualifications Minimum of Bachelor's degree in computer science, engineering or related technical field and/or equivalent IT industry experience 15 years of software development experience Proficient in data structures and computer fundamentals Excellent coding, debugging and troubleshooting skills Excellent collaboration and communication skills Preferred Qualifications Good understanding and/or proven track record of working with scalable distributed systems Knowledge of Identity and Access Management systems including industry standard protocols such as OAuth, OpenID Connect and SAML Knowledge of AAA (authentication, authorization and audit) concepts, in particular RBAC, ABAC and policy based access control models Knowledge of cloud deployment security, security lifecycle and operations practices Experience with designing and writing REST APIs Experience working, integrating with SQL or NoSQL databases Having developed projects using GoLang preferred, or willing to invest to become an expert in GoLang development Familiarity with open source tools and integration Knowledge of cloud architecture and technologies, such as Docker, Kubernetes, and service mesh products Experience with CICD pipelines Have worked in DevOps culture, participated in on-call rotations and demonstrated experience in detecting and reducing operational toil
Posted 1 day ago
15.0 - 20.0 years
5 - 9 Lacs
Pune
Work from Office
Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : OMP Plus Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. You will be responsible for creating efficient and scalable software solutions that contribute to the success of our organization. Key ResponsibilitiesParticipate in process and business requirements sessions with client and document to-be business process leveraging supply chain best practices.Work with client to identify and collect data, such as historical sales, shipment, inventory, logistics, and other operations / supply chain data from sources like databases, Excel sheets etc.Understand OMP platform's data model (table structures, linkages, optimal designs) for designing various planning use cases.Work closely with architects and directors to develop clear functional and technical design, document, data requirements, and build complex datasets.Tool configuration in the OMP platform, as per the design, to solve deep operations / supply chain problems and institute rigorous performance monitoring systems.Create and execute workflow and SIT/UAT test-cases, document issues, and track progress at resolving issues.Work with client, cross-functional teams, and IT and business stakeholders, to ensure successful planning and execution of project.Plan, develop and deliver Super User and End User training, for a global user base.Mentor junior analysts to familiarize them with technical and business aspects of a project. Technical ExperienceDeep knowledge of best practices through relevant experience in Demand Planning.Experience of full lifecycle of a supply chain planning solution implementation including business requirement gathering, solution design & development, UAT/SIT, go-live/cutover and value realization is preferred.Ability to convert business logic to OMP technical platform design.Strong troubleshooting and problem-solving skills in OMP platform configuration.Prior experience in planning systems, and exposure to ERP tools is preferredStrong technical understanding of data modeling, design and architecture principles and techniques across master data, transaction data and derived/analytic dataUnderstanding of advance analytics needs such as Predictive/Prescriptive Analytics concepts.Preferable QualificationsOMP OPAL certificationAny relevant supply chain certifications like CSCP will be a plus Professional AttributesAbility to communicate mathematical, technical or software usage concepts to audiences with limited prior mathematics, technical or software backgroundAbility to work in teams, distributed across locations and time zones and at executive and junior levels in a corporate hierarchyA patient listener with the ability clearly articulates your viewpoint to manage and deliver to customer expectations, even under pressure. Educational QualificationBTech/BE/ MCA / Preferred Certified Supply Chain Additional InformationOpen for short/long term travel Qualification 15 years full time education
Posted 1 day ago
2.0 - 6.0 years
12 - 14 Lacs
Mumbai, New Delhi, Bengaluru
Work from Office
Technically hands-on, with deep dive expertise in designing and developing real time internet applications or high scale SAAS applications1 - 3 years of experience in developing products with at least a couple of years in leading a teamExcellent command over Data Structures & Algorithms Exceptional coding skills in an Object-Oriented programming language (Java/ Golang) Locations : Mumbai, Delhi NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 1 day ago
12.0 - 15.0 years
6 - 9 Lacs
Bengaluru
Work from Office
Roles and Responsibilities : - SME in at least two or more services, subsystems, or system modules. - Create dDesigns (high level and low level, including sequence diagrams), write high quality & highly performant code and own the quality of the services quality ownership of the services owned as the SME. - Debug systems, identify the failure points and fix the problems proactively. - Design responsibility complete features. - Ensure to meet the SLA of the services that you are working on or owned by you. Take care of functional and NFRs of the services/application you are building or in-charge of. Knowledge in NFRs for the services owned as the SME. - You should be able to achieve a sSay/do ratio of > 98% in your task allocations. - You should participate in production incident war rooms, triage and identify problems and provide fixes. - Drive test strategy and participate actively in the analysis of the results and address issues in the functional area. - Exceed the qQuality expectations of the system you are working. gatekeeper for the SME areas. - Mentor and coach junior members in the team. - Serve on interview panels and help grow the organization. - Work as a tech lead of the team when needed. - Act as the goto expert interviewer for SME areas. Must Have Skills : Overall Experience : - Ideally 12+ years (Staff or Principal level); candidates with 10+ years may be considered if they demonstrate exceptional skills. Golang Experience : - Minimum of 8 years of hands-on experience with Go/Golang - Candidates with 6+ years of strong Go experience may be considered on a case-by-case basis. - Go Language Proficiency - Strong skills in debugging, identifying performance bottlenecks. - Deep understanding of concurrency, including goroutines and channels. - Hands-on experience with both SQL and NoSQL databases. - Proficient in Git (preferred: GitLab; acceptable: GitHub, Bitbucket, etc. - Experience developing and maintaining microservices-based systems. - Familiar with deploying and running services in Kubernetes. - Strong experience in building RESTful web services. Bonus : - gRPC experience is a plus, but not required. - Experience using Application Performance Monitoring (APM) tools (preferred: New Relic; others acceptable). - Ability to analyze log files to trace program behavior. - Proficient with end-to-end distributed tracing. Qualification : - BE/B.Tech or equivalent degree in Computer Science or related field.
Posted 1 day ago
8.0 - 12.0 years
7 - 12 Lacs
Hyderabad
Work from Office
Position Overview : We are looking for hands-on full stack developers for a challenging and fun filled work of building a workflow automation system for simplifying current manual work. Roles and Responsibilities : In this role, you will be creating and supporting core enterprise applications and features spanning multiple products across the architecture, using a variety of current technologies that support the ecosystem such as: React, RXJS, golang, node.js, mongodb, mysql, to name a few. In this dynamic role, you will be responsible for the following : - Participate as an Agile team member in design, review, and planning meetings. - You will design, develop and build features in services / applications spanning multiple layers - front-end, microservices, database, messaging queues, workflow system - Build Microservices, APIs and service workers - Provide thought leadership and propose high performing solutions - Refactor and enhance the applications to improve performance and maintainability. - Ensure application content and developed code complies with design standards, coding standards, practices and approaches. - Work as a team to develop optimal solutions that meet customers and business needs. - Use tools chatgpt. Gitlab duo or google gemini to fast track and improve quality of code, test generation, code reviews, and code suggestions. - Support testing, deployment, and monitoring of applications. - Unit test, Automate, and take pride and responsibility for the Quality of the work you develop and deliver. Must Have Skills : - Demonstrable development experience building software that provides the user with a complete, delightful experience. - In depth knowledge in any of front-end technologies such as ReactJS, Redux, TypeScript, CSS/SCSS, Web3 - In depth knowledge in one or more of backend technologies, such as Java , golang, NodeJS, Serverless, Solidity/Ethereum - Hands on experience in AWS - A solid understanding of API Development. - A hands on experience with openAPI specification (swagger spec) - Proficiency with MongoDB or any non-sql databases - Proficiency with SOLID Principles and Design Patterns. - Proficiency with debugging, source control -git , and defect tracking. - Proficiency with distributed systems design. - Knowledge of Kubernetes, Docker, CI/CD. - Proficiency in using AI tools in coding, test generation, test automation, and code reviews - Familiarity with unit testing and Test-Driven Design. - Familiarity with Domain Driven Design. Good to Have Skills : - Good understanding and experience with http/2, grpc protocols. - Understanding of and experience in using RESTful Services and messaging platforms. Qualification : BE/B.Tech or equivalent degree in Computer Science or related field.
Posted 1 day ago
12.0 - 15.0 years
6 - 9 Lacs
Hyderabad
Work from Office
Roles and Responsibilities : - SME in at least two or more services, subsystems, or system modules. - Create dDesigns (high level and low level, including sequence diagrams), write high quality & highly performant code and own the quality of the services quality ownership of the services owned as the SME. - Debug systems, identify the failure points and fix the problems proactively. - Design responsibility complete features. - Ensure to meet the SLA of the services that you are working on or owned by you. Take care of functional and NFRs of the services/application you are building or in-charge of. Knowledge in NFRs for the services owned as the SME. - You should be able to achieve a sSay/do ratio of > 98% in your task allocations. - You should participate in production incident war rooms, triage and identify problems and provide fixes. - Drive test strategy and participate actively in the analysis of the results and address issues in the functional area. - Exceed the qQuality expectations of the system you are working. gatekeeper for the SME areas. - Mentor and coach junior members in the team. - Serve on interview panels and help grow the organization. - Work as a tech lead of the team when needed. - Act as the goto expert interviewer for SME areas. Must Have Skills : Overall Experience : - Ideally 12+ years (Staff or Principal level); candidates with 10+ years may be considered if they demonstrate exceptional skills. Golang Experience : - Minimum of 8 years of hands-on experience with Go/Golang - Candidates with 6+ years of strong Go experience may be considered on a case-by-case basis. - Go Language Proficiency - Strong skills in debugging, identifying performance bottlenecks. - Deep understanding of concurrency, including goroutines and channels. - Hands-on experience with both SQL and NoSQL databases. - Proficient in Git (preferred: GitLab; acceptable: GitHub, Bitbucket, etc. - Experience developing and maintaining microservices-based systems. - Familiar with deploying and running services in Kubernetes. - Strong experience in building RESTful web services. Bonus : - gRPC experience is a plus, but not required. - Experience using Application Performance Monitoring (APM) tools (preferred: New Relic; others acceptable). - Ability to analyze log files to trace program behavior. - Proficient with end-to-end distributed tracing. Qualification : - BE/B.Tech or equivalent degree in Computer Science or related field.
Posted 1 day ago
4.0 - 8.0 years
13 - 18 Lacs
Hyderabad
Work from Office
Job Description We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation in GoLang and Microservices development , with a proactive attitude towards learning and contributing to high-impact projects. Experience with Java and Python is a plus. Key Responsibilities Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions. Write well-structured, efficient, and testable code using best practices. Participate in code reviews to maintain high code quality and consistency. Troubleshoot and debug complex issues across the stack. Translate business requirements into scalable technical solutions. Stay up-to-date with emerging technologies and recommend their adoption where appropriate. Drive continuous improvement in development processes and engineering best practices. Required Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 47 years of hands-on experience in software development. Strong understanding and practical experience with GoLang , Microservices . Solid understanding of Cloud-Native principles , including containers, service meshes, and observability. Experience working with Kubernetes , Docker , and container orchestration platforms. Proficiency with GoLang frameworks/libraries (e.g., Echo). Experience with frontend technologies: HTML, CSS, JavaScript , and Cucumber . Familiarity with databases such as MongoDB and PostgreSQL . Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work both independently and in a team-oriented environment. Preferred Qualifications Experience with event-driven architectures (e.g., Kafka). Experience with Java and Python . Familiarity with Agile development methodologies. Knowledge of cloud platforms , particularly AWS . Experience with version control tools like Git or SVN . Understanding of software testing principles and practices.
Posted 1 day ago
7.0 - 10.0 years
10 - 15 Lacs
Bengaluru
Work from Office
Position Overview : - As a Senior Engineer (Back End), you will be responsible for developing new features, enhancing existing ones, and providing ongoing support in production. - Additionally, you will build reusable libraries and technology platforms that address multiple use cases. - You will work towards achieving specific milestones and objectives within a dynamic environment. Roles and Responsibilities : - Collaborate with development team leads on assigned tasks. - Communicate effectively and work with minimal guidance from the leads. - Be a team player, eager to explore new technologies. - Navigate the challenges of a fast-paced technical environment. Must-Have Skills : - 7+ years of software development experience. - Strong expertise in "Go" programming language. - Solid understanding of various design principles. - In-depth knowledge of Linux OS (memory, instruction processing, filesystem, system daemons, etc.). - Proficient in Linux command line and shell scripting. - Familiarity with servers (nginx, apache, etc.), proxy servers, and load balancing. - Knowledge of service-based architecture and microservices. - Working knowledge of AV codecs, MpegTS, and adaptive streaming technologies like Dash and HLS. - Strong understanding of computer networking concepts. - Experience with relational databases. - Excellent analytical and debugging skills. - Knowledge of Git or other version control systems. Good-to-Have Skills : - Familiarity with Core Java and Python is preferred. - Exposure to cloud computing is a plus. - Experience with API or video streaming performance testing is an advantage. - Experience with Elasticsearch and Kibana (ELK Stack) is preferred. - Proficiency in at least one modern web front-end framework such as React JS is a bonus. - Experience with messaging systems like RabbitMQ is a plus. Qualification : - Bachelor's degree in Computer Science, Engineering, or a related field.
Posted 1 day ago
9.0 - 14.0 years
32 - 37 Lacs
Bengaluru
Work from Office
Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Python, Golang, Rust, GCP, Airflow, Docker, Containerization, Hadoop, Hive, SQL, Spark, Generative AI, Agentic Workflows, Machine learning (ML) About the job Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their team's hybrid work schedule requirements. We are seeking an experienced Senior Machine Learning Manager to lead the Notifications Science team, focused on building intelligent, ML-driven systems for personalized notifications. These systems ensure that we send the right message to the right customer, at the right time, through the right channel (Push, Email, SMS), and at the right cadence, while balancing incremental revenue with customer engagement health. In this role, youll be accountable for the technical roadmap, driving innovation to build the next generation of Wayfairs communications ML stack. Youll work closely with a high-performing team of ML scientists and engineers to solve some of Wayfairs most complex challenges in personalization, latency, and scale with direct impact on customer experience and company revenue. What Youll do: Own the strategy, roadmap, and execution of notification intelligence and automation solutions. Lead the development of GenAI-powered content generation, send-time optimization, and cross-channel orchestration systems. Build intelligent systems that drive significant incremental revenue while minimizing customer fatigue and unsubscribes. Develop and grow technical leadership within the team, modeling a culture of continuous research and innovation. Collaborate with Engineering and Product teams to scale decisioning systems to millions of notifications daily. Act as a subject matter expert, providing mentorship and technical guidance across the broader Data Science and Engineering organization. We Are a Match Because You Have: Bachelor's or Masters degree in Computer Science, Mathematics, Statistics, or related field. 9+ years of industry experience, with at least 12 years of experience managing teams, and 5+ years as an individual contributor working on production ML systems. Strategic thinker with a customer-centric mindset and a desire for creative problem-solving, looking to make a big impact in a growing organization. Demonstrated success influencing senior-level stakeholders on strategic direction, based on recommendations backed by in-depth analysis, and excellent written and verbal communication skills. Ability to partner cross-functionally to own and shape technical roadmaps and the organizations required to drive them. Proficient in one or more programming languages, e.g., Python, Golang, or Rust. Nice to have: Experience with GCP, Airflow, and containerization (Docker). Experience building scalable data processing pipelines with big data tools such as Hadoop, Hive, SQL, Spark, etc. Experience in Bayesian Learning, Multi-armed Bandits, or Reinforcement Learning. Familiarity with Generative AI and agentic workflows.
Posted 1 day ago
5.0 - 10.0 years
7 - 12 Lacs
Chennai
Work from Office
Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Golang, Go (Golang), Go, MongoDB, Postgre SQL, Angular, react Responsibilities: Lead end-to-end delivery of Golang banking/payments backend system from design to deployment, ensuring speed, reliability, and compliance with banking regulations. Mentor and guide junior developers. Collaborate with product managers, QA engineers, and DevOps teams Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field. Experience: 5-6 years of overall software development experience. At least 2 years of hands-on experience in Golang (mandatory). Proven experience building backend systems from scratch. Technical Skills (Mandatory): Backend Development: Golang expertise developing high-performance backend systems. Databases: MongoDB (preferred) OR experience with SQL databases (e.g., PostgreSQL, MySQL). Messaging Systems: NATS.io (preferred) OR Kafka, RabbitMQ, IBM MQ. API Protocols: gRPC (preferred) OR RESTful APIs. Exposure to microservices architecture and distributed systems. Experience with AI-assisted coding tools (e.g., GitHub Copilot, Cline) Familiarity with CI/CD pipelines and version control (Git). Frontend: Exposure in Angular, React, or similar frameworks Preferred Skills: Banking Domain Knowledge: ISO8583, ISO20022, ACH/WIRE, FedNow, RTP, Card Payments, Double- Entry Accounting. Cloud & DevOps: AWS, Docker, Kubernetes, Terraform, or Nomad.
Posted 1 day ago
10.0 - 15.0 years
35 - 40 Lacs
Mumbai
Work from Office
Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: System Design, Architect, Architecting, Architecture We are the match if you... Are a Leader with 10+years of experience, have worked with Product companies with high traffic cIoud based, customer facing applications. Technical SkiIIs - Strong System Design and Architecture Skills, Functional or OO Programming skills, (Clean Coding with good understanding of basic SOLID principles and Expertise in common design patterns) Backend: Two or more of Ellxir, Python, Golang, Node.je, Ruby and ready to work on and of the Stacks listed here after upskilllng Database: PostgreSQL , MySQL, MariaDB or any RDBMS. Must have strong SQL and performance tuning skills. Should know database design Experience in Cloud, Devops, Docker, Kubernetes Product Development Methodologies such as Agile Strong design skills in defining API Data Contracts / OOAD / Microservices / Data Modeling and Concurrency concepts User Interface development using modem Web Frameworks such as React Soft Skills A solution oriented. problem solving mindset Leadership Skills & Some experience with client interactions Excellent Communication Skills, Opinions and the confidence to express yourself Here's what your day would look like... Leading a team with a hands-on approach. Be a hands-on Engineering Leader, well-versed in all the technologies in the stack & be willing and able to write code, design or troubleshoot Do Design and Code Reviews Creating design artifacts for implementation Building cloud-native applications that run on GCP/ AWS Developing 'zero-defect software and test cases alongside implementation Developing Ul components, APIs, business components, microservices, etc. to simplify the user journey Conducting root cause analysis of support tickets raised by clients and proposing solutions to fix them Frequently interact with customers ta understand their challenges and bring in customer insights to the team. Work Closely with the Product team, other Business Teams and Enabler pods to determine business priorities Setup processes that ensure high quality and excellence and align with IDfy development principles. Bring a culture of ownership and innovation to the POD. Staying ahead of the game by predicting future fraud techniques and building solutions to prevent them.
Posted 1 day ago
8.0 - 13.0 years
20 - 35 Lacs
Bengaluru
Hybrid
About the Role We are looking for a technically strong Backend Engineer/Architect experienced in either Node.js or Go or Java, who can design microservices-based systems, optimize performance, and lead backend teams in following scalable and secure coding practices. The role requires someone with a polyglot mindset, strong cloud-native engineering experience, and a deep backend problem-solving capability. Key Responsibilities: Design and develop microservices using Node.js (Koa/Express) or Go (Gin framework) or Java. Architect and implement backend systems on public cloud platforms (AWS, Azure, or GCP). Advocate and implement best practices for software architecture, secure development, and database design Choose appropriate databases (MongoDB, SQL, NoSQL, etc.) based on use cases. Contribute to documentation of architecture, design, and implementation decisions. Drive event-driven architecture or RESTful API-based services as needed. Mentor backend teams on debugging, performance tuning, and scalability. Must-Have Skills: 8-12 years of experience in backend systems design and development. Expertise in Node.js (Koa/Express) or Go (Gin or similar) or Java. Strong experience working with at least one major cloud platform (AWS, Azure, or GCP), including deploying, scaling, and monitoring services. Hands-on experience with containerization and orchestration using Docker and Kubernetes in production environments. Strong MongoDB skills, and exposure to other data stores (relational, columnar, time-series, etc.). Hands-on experience building REST APIs and/or event-driven systems (e.g., Kafka, RabbitMQ). Solid understanding and implementation of secure development practices, including threat modeling, input validation, authentication/authorization, data protection, and secure API design. Deep understanding of scalable architecture and distributed systems. Have a solid understanding of web sockets concepts and should have an understanding of how to scale Good to Have: Familiarity with caching strategies, message queues, and service mesh. Exposure to Domain-Driven Design (DDD) and Clean Architecture principles. Experience driving CI/CD automation and DevSecOps culture. Build application architecture with AI in mind.
Posted 1 day ago
12.0 - 17.0 years
40 - 45 Lacs
Chennai
Hybrid
Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity? Must have skills required: Golang, Microservices, Java, Aws and azure, MySQL, PostgreSQL Job Description: Senior Staff Software Engineer JD: As a Senior Staff engineer on our Platform team, you will lead the design and implementation of our core authentication, authorization and master data management infrastructure that powers our entire logistics ecosystem. You will architect highly scalable, secure systems using technologies such as Java, GoLang, and modern cloud platforms while optimizing critical algorithms for performance at scale. Your expertise in database optimization and cloud scaling will ensure our platform can handle exponential growth as we continue to transform the global supply chain industry. Who you are: Bachelor's or Master's degree in Computer Science, Engineering or related field from a reputed institution. Minimum of 12 years of experience in Software Engineering with emphasis on authentication systems, authorization frameworks, and master data management. Deep expertise in authentication and authorization systems including OAuth, SAML, JWT, SSO implementations, and fine-grained access control models. Experience deploying and managing Keycloak in production environments is a significant plus. Strong background in master data management (MDM) with experience implementing data governance frameworks that ensure uniformity, accuracy, and consistency across enterprise systems. Proven track record in optimization and algorithm development with ability to analyze performance bottlenecks and implement efficient solutions. Extensive experience scaling database systems in cloud environments, including sharding strategies, query optimization, and database performance tuning. Proficiency in designing and developing high-performance systems using technologies such as Java, GoLang, or similar backend languages. Experience with cloud platforms (AWS, Azure) with focus on scalable, distributed architectures. Deep understanding of RESTful APIs, microservices architecture, and service mesh implementations. Strong knowledge of database technologies (PostgreSQL, MySQL, MongoDB) with emphasis on scaling and optimization. Experience implementing security best practices and compliance requirements across application layers. What you'll be doing: Design, architect, and implement highly secure and scalable authentication and authorization systems that support our global user base and complex hierarchical organization structures, enabling secure access to our Control Tower platform. Implement and maintain identity management solutions, including potential expansion of our Keycloak infrastructure to support growing authentication needs. Lead the development and optimization of master data management solutions that ensure data consistency across our platform, critical for providing accurate end-to-end visibility in our Control Tower solutions. Create and optimize algorithms for critical path operations, focusing on improving system efficiency, latency, and throughput necessary for real-time logistics monitoring and Digital Workforce automation. Pioneer the use of LLMs and AI-assisted development tools to accelerate our engineering workflows, improve code quality, and develop features more efficiently for our Control Tower and Digital Workforce platforms. Foster a vibe coding culture that emphasizes developer intuition, creative problem-solving, and enjoyable engineering practices while maintaining high-quality standards. Implement database scaling solutions for high-volume data processing that maintain performance as our platform grows and handles increasing volumes of logistics data. Architect cloud-native solutions that leverage best practices for scalability, reliability, and security in mission-critical Control Tower operations. Develop advanced data processing pipelines that power our Digital Workforce solutions, enabling automated decision-making and logistics process orchestration. Mentor and guide engineering teams on security best practices, optimization techniques, and scalable architectures. Perform design and code reviews with emphasis on security, performance, and maintainability. Work with product management to understand complex business requirements and translate them into elegant technical solutions that enhance our Control Tower and Digital Workforce capabilities. Collaborate with cross-functional teams to ensure that authentication, authorization, and data management systems integrate seamlessly with other platform components.
Posted 1 day ago
3.0 - 8.0 years
20 - 35 Lacs
Bengaluru
Hybrid
Shift: (GMT+05:30) Asia/Kolkata (IST) What do you need for this opportunity Must have skills required: Golang, Python, Java Requirements : We are looking for a Backend Engineer to help us through the next level of technology changes needed to revolutionize Healthcare for India. We are seeking individuals who can understand real-world scenarios and come up with scalable tech solutions for millions of patients to make healthcare accessible. The role comes with a good set of challenges to solve, and offers an opportunity to build new systems that will be rolled out at scale. You have 4 to 7 years or more of software development experience with expertise in designing and implementing high-performance web applications. Very strong understanding and experience with any of Java, Scala, GoLang, Python. Experience writing optimized queries in relational databases like Mysql, redshift / Postgres. You have exposure to basic data engineering concepts like data pipeline, hadoop or spark Write clean and testable code. You love to build platforms that enable other teams to build on top of. Some of challenges we solve include: Clinical decision support Early Detection: Digitally assist doctors in identifying high-risk patients for early intervention Track & Advice: Analyze patients vitals/test values across visits to assist doctors in personalizing chronic care. Risk Prevention: Assist doctors in monitoring the progression of chronic disease by drawing attention to additional symptoms and side effects. EMR (Electronic Medical Records): Clinical software to write prescriptions and manage clinical records AI-powered features Adapts to doctors practice: Learns from doctors prescribing preferences and provides relevant auto-fill recommendations for faster prescriptions. Longitudinal patient journey: AI analyses the longitudinal journey of patients to assist doctors in early detection. Medical language processing: AI-driven automatic digitization of printed prescriptions and test reports. Core platform Pharma advertising platform to doctors at the moment of truth Real world evidence to generate market insights for B2B consumption Virtual Store Online Pharmacy + Diagnostic solutions helping patients with one-click order Technologies we use : Distributed Tech: Kafka, Elastic search Databases: MongoDB, RDS Cloud platform: AWS Languages: Go-lang, python, PHP UI Tech: React, react native Caching: Redis Big Data: AWS Athena, Redshift APM: NewRelic Responsibilities : Develop well testable and reusable services with structured, granular and well-commented code. Contribute in the area of API building, data pipeline setup, and new tech initiatives needed for a core platform Acclimate to new technologies and situations as per the company demands and requirements with the vision of providing best customer experience Meet expected deliverables and quality standards with every release Collaborate with teams to design, develop, test and refine deliverables that meet the objectives Perform code reviews and implement improvement plans Additional Responsibilities : Pitch-in during the phases of design and architectural solutions of Business problems. Organize, lead and motivate the development team to meet expected timelines and quality standards across releases. Actively contribute to development process improvement plans. Assist peers by code reviews and juniors through mentoring. Must have Skills : Sound understanding of Computer Science fundamentals including Data Structures and Space and Time complexity. Excellent problem solving skills Solid understanding of any of the modern Object oriented programming languages (like Java, Ruby or Python) and or Functional languages (like Scala, GoLang) Understanding of MPP (Massive parallel processing) and frameworks like Spark Experience working with Databases (RDBMS - Mysql, Redshift etc, NoSQL - Couchbase / MongoDB / Cassandra etc). Experience working with open source libraries and frameworks. Strong hold on versioning tools Git/Bitbucket. Good to have Skills : Knowledge of MicroServices architecture. Have experience working with Kafka Experience or Exposure to ORM frameworks (like ActiveRecord, SQLAlchemy etc). Working knowledge of full text search (like ElasticSearch, Solr etc).
Posted 1 day ago
5.0 - 10.0 years
5 - 8 Lacs
Bengaluru
Hybrid
Roles & Responsibilities: Writing well-designed, testable, and efficient code. Gathering and evaluating user feedback and using it to improve user experience. Working as a part of a dynamic team to deliver winning products. Providing code documentation and other inputs to technical documents. Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review. Troubleshooting and debugging to optimize performance. Working on all parts of the codebase and contributing to every stage of the product development cycle. Design and Implement Features Write Unit Test Cases Write End-to-End Integration Test Cases Deployment of respective modules Security R&D [Based on Interest] Preferred Skills: You possess a UG/PG from a top-tier institute in computer science, engineering, or a related field. You have at least 5+ years of experience, ideally within a software engineer role. You possess strong knowledge of Python and Javascript Frameworks such as React JS and GoLang You possess strong knowledge in building backend services, preferably using Django, FastAPI, Flask, & NodeJS. Ability to write modular, testable, OOPs-compliant Code with optimal Running and Memory Complexity You have solid expertise in full-stack development. Good Fundamentals of Computer Science, including Data Structures and Algorithms You pay strong attention to detail and deliver work that is of high standard You are a self-starter and demonstrate a high level of resilience You are adaptable and thrive in changing environments Hands-on in AWS or Google Cloud End-to-end product development experience Plus Points Multi-Language Experience of Node.js, Rust, and Go Language Contribution to Open Source Projects Experience in Vue.js Consistent and Good CGPA of above 90% or equivalent Startup Experience Self-learner, self-motivated Good Problem Solver
Posted 1 day ago
3.0 - 8.0 years
17 - 20 Lacs
Bengaluru
Work from Office
Experience: 3 + years Shift: (GMT+05:30) Asia/Kolkata (IST) Opportunity Type: Office (Bengaluru) Placement Type: Full time Permanent Position Must have skills required: Cloud (AWS and GCP), cloud (Azure), GCP, AWS, Docker, Kubernates, Java, Go, Go (Golang), Python, Distributed Systems, SLI, SLO, SLA, Monitoring, Alerting, Microservices Architecture Our Site Reliability Engineering team is looking for experienced engineers who have a mind for cloud native design, stability, and an understanding of SRE best practices - and some ideas about what could be better! We work across our Technology organization to ensure our platforms and services are ready for prime time by contributing to both the platform and software code bases. What You ll Do: As a Software Engineer (SRE), you will join our team to help grow our systems into best-in-class for efficiency, stability, observability, velocity, and scale in the e-commerce space, engage with the product and engineering team from Day 1 to design, build and maintain the system / software proactively Influence the design and architecture of Wayfair system as part of Cloud Enablement journey; collaborate with development teams to design scalable and reliable systems, considering aspects such as fault tolerance, availability and performance Influence the design and architecture of Wayfair system as part of Cloud Enablement journey; collaborate with development teams to design scalable and reliable systems, considering aspects such as fault tolerance, availability, and performance Work with both software engineers and fellow Platform Engineers to optimize and develop repeatable systems for the two sides to leverage each other. There s a wide range of opportunities to both guide the broad conversation and dive into the nuance of our code & architecture Help service owners build realistic SLOs, set SLAs and error budgets, and ensure production services have reliability built into their design Even after self-healing and automation done by you - if EXTREME complex issues arise, get involved into troubleshooting and root-cause analysis of issues across the stacks - hardware, software, database, network and so on Develop and maintain tools and frameworks for automating the deployment, CI/CD pipeline, configuration, and management of software systems. Automate repetitive tasks to increase efficiency and reduce human error Mentor new hires and other engineers by example, tech talks, paired programming, and other avenues to increase technical efficiency across the organization. What You ll Need: 3+ years experience working as a Software Engineer in a Platform role, or software development with an understanding of cloud infrastructure Experience with cloud platforms GCP, AWS, and containerization technologies (e.g. Docker, Kubernetes) Experience with server-side software engineering (Java, Go, Perl, Python etc) Design experience with distributed systems, microservices architecture, and related technologies Strong understanding of monitoring and alerting, with a focus on performance monitoring and tracing instrumentation & SLI/SLO/SLAs Experience decoupling monolith services a plus Knowledge of CI/CD pipelines and version control systems (e.g., Git). Excellent communication skills across engineers, product managers, and business stakeholders alike Passion for leading a large, cross-cutting technical initiative to delivery, cross-functional consensus building and influencing design decisions Ample experience gathering and balancing requirements from technical and business stakeholders, and reaching consensus on prioritization Experience mentoring engineers and leading code reviews
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
17062 Jobs | Dublin
Wipro
9393 Jobs | Bengaluru
EY
7759 Jobs | London
Amazon
6056 Jobs | Seattle,WA
Accenture in India
6037 Jobs | Dublin 2
Uplers
5971 Jobs | Ahmedabad
Oracle
5764 Jobs | Redwood City
IBM
5714 Jobs | Armonk
Tata Consultancy Services
3524 Jobs | Thane
Capgemini
3518 Jobs | Paris,France