Backend Developer at Chennai based · Chennai · 5 - 6 years · ₹7L - ₹14L / yr · Posted 15 Jul 2025

Proficient in Golang, Python, Java, C++, or Ruby (at least one)
Strong grasp of system design, data structures, and algorithms
Experience with RESTful APIs, relational and NoSQL databases
Proven ability to mentor developers and drive quality delivery
Track record of building high-performance, scalable systems
Excellent communication and problem-solving skills
Experience in consulting or contractor roles is a plus

Similar jobs (10)
About the team
SecurITe’s mission is to build an Agentic‑AI driven security platform that protects critical infrastructure from modern cyber threats. Our focus is on delivering highly performant, resilient, and intelligent network security systems that help defenders stay ahead of adversaries.
About the Role
We’re looking for a Senior Golang Engineer to spearhead the development of our next-generation cybersecurity AI platform. In this role, you will build and scale robust backend systems to solve complex, high-impact technical challenges.
Why This Role Matters
Cybersecurity is undergoing a fundamental shift. AI is no longer an enhancement—it’s becoming the core engine of how detection, investigation, and response are executed. As our Golang Engineer, you will architect and build the backend systems that make this transformation real. Your work will influence not only the evolution of our platform, but also how an entire industry adapts to and leverages AI‑driven security. This is a chance to solve novel technical challenges while shaping how defenders outpace modern attackers.
What You’ll Do
● Design and develop scalable backend services and REST APIs using Golang.
● Architect and maintain microservices-based systems.
● Perform rigorous debugging and system performance optimization.
● Integrate services with Opensearch, Elasticsearch, and Sumo APIs.
● Manage and optimize data interactions with SQL databases.
Impact You’ll Have
● Build the foundational infrastructure that enables real-time AI-driven threat detection.
● Ensure the reliability and performance of critical security systems under high-load scenarios.
● Directly contribute to the resilience of global critical infrastructure by shipping secure and efficient code.
Required Experience
● 4-8+ years of experience in Golang and REST APIs
● Extensive experience in professional backend software development.
● Proven track record of designing and deploying distributed systems at scale.
● Demonstrated experience optimizing performance for data-intensive applications.
● Proven experience leading or architecting large-scale distributed systems and driving technical strategy.
Required Skills & Qualifications
● Expertise in Golang development.
● Deep experience building Backend/REST APIs.
● Proficiency in Python.
● Strong understanding of Microservice architecture.
● Experience with SQL databases.
● Experience with Opensearch, Elasticsearch, or Sumo APIs.
● Strong capabilities in debugging and performance optimization.
Nice to Have
● Knowledge of Identity, Authentication, and Authorization protocols (OAuth, SAML, JWT).
● Experience working in Linux environments.
The Mindset
● Problem Solver: You thrive on complex, ambiguous challenges and engineer elegant solutions.
● Ownership‑Driven: You take initiative, move fast, and deliver outcomes without hand‑holding.
● Continuous Learner: You stay ahead of the curve in AI, ML, and emerging technologies.
● Startup DNA: You excel in fast‑moving environments where priorities evolve and impact is immediate.
Golang Developer
Experience: 6-8 years
Employment Type: Permanent, Full-time
Desired Skill: Golang,Python, GRPC, RestAPIs, AWS
Work Mode: Pune, India
Availability: Immediate Joiners
Must have skills:
● 6+years of Software Development experience
● 5+years of GoLang programming; Prefers additional proficiency in Python
● Knowledgeable in writing REST APIs
● Comfortable programming in production grade systems
● Experience with building HTTP based services
● Strong background of optimizing performance
● Familiarity with event-driven systems
● Experience dealing with highly concurrent, distributed architectures/systems.
Good to have skills:
- Exposure to relational databases
- Experience with Cloud Providers such as AWS is an advantage; cloud privileged access (CIEM, IAM roles, ephemeral credentials)
- Experience using Terraform to manage infrastructure as code would be an advantage
- Hands-on experience building or extending Privileged Access Management (PAM) capabilities — credential vaulting, secrets management, password rotation, just-in-time / time-bound privileged access
- Working knowledge of privileged session management and session recording — session proxying/brokering, keystroke and video capture, session replay, live monitoring and termination, tamper-evident audit trails
- Familiarity with remote access protocols and gateways — SSH, RDP, HTTPS/web-based sessions; protocol proxying and man-in-the-middle session interception
We are seeking Senior Backend Engineers who can hack around multiple technologies and build highly scalable, low-latency, distributed systems with RESTful services. You will be responsible for developing new software products (internal) and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities—
- Writing clean, high-quality, high-performance, and maintainable code.
- Solving complex technical problems.
- Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
- Coordinating cross-functionally to ensure the project meets business objectives and compliance standards.
- Participating in and driving code reviews.
- Building robust, secure, and scalable microservices.
- Implementing RESTful services with a metric-driven API Gateway.
- Ensuring sub-second server response and will be responsible for implementing relational, document, key, object, or graph data stores, index stores and messaging stores as needed.
- Tracking defects and work with business owners and users to triage bugs and manage backlog
- Taking ownership to run and maintain Cloud infrastructure.
- Evaluating relevant technologies, influencing and driving architecture and design discussions.
- Architecting & designing the platform.
- Mentoring junior engineers helping them grow, performing code reviews, system monitoring & delegation.
- Writing documentation & create engineering processes.
- Working as an individual contributor.
- Helping drive KPIs with Product.
- Taking ownership of backend systems.
- Helping with unit tests & QA process.
- Scaling the engineering team.
- System scaling to hundreds of millions of users.
- Working with product managers and designs.
Requirements—
- Overall 5-10 years of experience in software development with a strong base in Golang/Java/Python and a degree in Computer Science(optional).
- Experience with Go, K8, Docker, AWS, and CI/CD.
- Experience with micro web frameworks – like Springboot, Gin/Mux.
- Experience in working with microservice architectures, Transactional systems, and Distributed environments.
- Exposure to building RESTful APIs with monitoring, fault tolerance, and metrics (with something like Hystrix).
- Experience with MySQL, and NoSQL (Cassandra, Redis, DynamoDB).
- Experience in server-side services using ElasticSearch and ESB - Camel, ActiveMQ.
- DevOps experience.
- Experience with AWS stack.
- Excellent attention to detail.
- Outstanding written and verbal communication skills.
- To be a self-starter who can work well with minimal to no guidance in a fluid environment.
- To be excited by challenges surrounding the development of highly scalable & distributed systems.
- To be agile and able to adapt quickly to changing requirements scope and priorities.
- To be experienced in working on massively large-scale data systems in production environments.
- To have led or mentored an engineering team before(optional).
- To have contributed to open-source projects.
- To have a strong drive & desire for continued growth.
- Proficiency in English.
- Experience with Web3(optional).
Benefits—
- Best-in-class salary: We hire strong talent and compensate accordingly.
- Proximity Talks: Meet and learn from designers, engineers, product leaders, and AI practitioners.
- Continuous learning: Work with a world-class team and stay close to the latest in AI, engineering, and product development.
- High-impact work: Build AI-first systems and products used at scale by global clients.
About us—
Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.
Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.
● 4–7 years of backend development experience with Python or Golang.
● Strong expertise in designing, developing, and scaling microservices and distributed
systems.
● Solid understanding of concurrency, multi-threading, and performance optimization.
● Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached),
and messaging systems (Kafka, RabbitMQ, etc.).
● Hands-on experience with Linux development, Docker, and Kubernetes.
● Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
● Strong debugging, profiling, and optimization skills for production-grade systems.
● Experience with AI-powered development tools is a strong plus; familiarity with
concepts like 'agentic coding' for workflow automation or 'context engineering' for
leveraging LLMs in system design is highly desirable.
● Ability to lead technical initiatives and mentor junior engineers.
Location: Pune/Bengaluru
As a Senior Software Engineer, you will tackle a highly challenging role within our Cyber Security Engineering integration development team. You will be responsible for the End-to-End (E2E) delivery of projects from gathering customer requirements to deploying high-performance data exchange solutions on-prem or in the cloud. We are looking for a Systems-Level Thinker who can seamlessly transition between building complex integrations and architecting high-throughput, low-latency backends. Because each integration may require a different technical approach, we value engineers who love reskilling, following agile best practices, and maintaining an evolving mindset.
Core Responsibilities
Technical Leadership and Architecture
● Systems Engineering: Design, build, and optimize high-throughput, low-latency backend systems and data-exchange layers.
● Architecture and Integration: Participate in planning, defining, and exploring solution alternatives. Architect and estimate deep technical custom solutions and integrations across diverse enterprise tech stacks. ● Stream Processing: Implement event-driven architectures, manage backpressure, and handle real-time state management across security platforms.
● Delivery Ownership: Own projects end-to-end, defining and implementing enablers to evolve solution intent directly alongside our Agile teams.
Team Leadership and Quality
● Mentorship: Actively lead, coach, and mentor junior developers, providing technical guidance to foster professional development.
● Engineering Excellence: Oversee code reviews, build robust CI/CD pipelines, enforce strict quality checks, and ensure rigorous adherence to coding standards.
● Agile Execution: Actively participate in Agile development, including writing, breaking down, and estimating User Stories.
Customer and Stakeholder Collaboration
● Customer Delight: Maintain a strong customer-first attitude while designing, building, and deploying products.
● Technical Communication: Articulate complex technical trade-offs clearly to both business stakeholders and engineering teams.
● Pipeline Management: Manage customer relationships effectively to ensure a continuous flow of project scope, maintaining clear team backlogs.
Job Requirements
● Experience: 5+ years of proven software engineering experience, with a track record of leading small engineering teams or mentoring junior devs.
● High-Throughput Backend Focus: 5+ years of experience engineering robust, real-time backends specifically using Go (Golang) or Java.
● Polyglot and Integration Capability: Deep expertise in at least one or two additional languages/frameworks from our ecosystem: Python, TypeScript, Node.js, React.js, Angular, C#, or C++.
● Computer Science Fundamentals: Excellent knowledge of complex Data Structures, algorithms, and their correct situational usage.
● Adaptability: A passionate programmer who is genuinely open and excited to learn new software development skills as required by changing project demands.
Bonus / Added Advantages
● AI & Intelligent Automation: Hands-on knowledge of AI concepts, Large Language Models (LLMs), and experience building or integrating AI agents to automate complex workflows or security processes.
● Cybersecurity Domain: Experience in the cybersecurity space (SIEM, SOAR, or platform security).
● Modern Web Tech: Strong experience in developing software using modern web technologies.
● E2E Lifecycle: Proven background handling a project completely from discovery to cloud/on-prem deployment.
● Open Source: Active contributions to the Open Source community. (Please share your GitHub/GitLab links in your application!)
● 2–4 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
1–2 years of software development experience (internships or projects acceptable).
● Proficiency in at least one backend programming language (Python or Golang).
● Strong understanding of object-oriented programming and software fundamentals.
● Knowledge of data structures, algorithms, and database concepts.
● Familiarity with Linux-based development environments.
● Exposure to Git and version control workflows.
● Curiosity for emerging technologies, including AI-driven development, backend
technologies, distributed systems, and modern engineering practices.

Experience and Expertise
● 7– 10 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Skills
● Strong analytical and debugging skills with the ability to solve complex problems.
● Good communication and collaboration skills across teams.
● Ability to work independently with minimal supervision while being a strong team
player.
● Growth mindset – eagerness to learn new technologies
Sr. Software Engineer
Job Type: Contractor (~15 hrs a week)
Location: Remote
Schedule: Flexible, you pick the hours and days (including weekends if desired)
Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
You'll create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
What we're looking for
- Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar
- A track record building scalable services and APIs
- Comfort with debugging, performance work and automated testing
- Solid code review instincts
- A strong testing background is a big plus — experience designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team.
Preferred Qualifications
- Proven experience in backend development, with a track record of delivering high-quality and performant projects.
- Demonstrated success in identifying and resolving software bugs and system bottlenecks.
- Experience with codebase refactoring and implementing complex features in large-scale applications.
- Strong understanding of algorithms, data structures, and foundational computer science concepts.
- Excellent analytical, problem-solving, and technical communication skills.
A note on the process: our interview and assessment stages are designed to see how you think, so we ask that you complete them without outside assistance. The same applies once you're on the project — the value of the work comes from your own judgment.
Process:
- Apply to the role, filling out the screening questions
- Complete AI Interview (approx. 30 minutes)
- Technical Assessment (Tentative)
- Hiring Manager review
Job Summary:
As a Senior Software Engineer, you will lead the design and development of core systems that drive JioStar's lifecycle engagement, personalized marketing automation (Martech), and strategic partnership integrations. You'll own large-scale, high-concurrency systems end-to-end—from real-time event tracking and reward engines to partner sync pipelines—operating with autonomy and shaping the technical architecture of our ecosystem. This role is ideal for engineers who excel at solving complex distributed data problems, building scalable backend services, and mentoring others toward engineering excellence.
About the Team
Our team sits at the intersection of user retention, growth, and ecosystem monetization. We build and scale the platforms that power automated engagement campaigns, and seamless integrations with external partners and brands.
Whether we are processing high-throughput event streams for real-time personalization, orchestrating complex cross-channel martech workflows, or managing high-availability transactional data stores, our engineering focus is on resilience, speed, and clean architecture. If you are passionate about building systems that directly impact millions of users' retention and engagement journeys, we'd love to talk.
Key responsibilities
- Design and build scalable, resilient microservices that power engagement triggers, and partner integrations.
- Own end-to-end delivery of complex backend projects, from technical design to deployment and monitoring
- Write high-quality, maintainable code, and ensure rigorous testing and fault tolerance
- Drive architectural decisions and influence long-term engineering strategy for the team
- Collaborate closely with Product Managers, Data Scientists, and cross-functional teams to translate business needs into tech solutions
- Take ownership of operational excellence, including performance tuning, incident response, and root cause analysis
- Mentor junior engineers, conduct technical deep dives and code reviews, and foster a culture of knowledge sharing
Skills and attributes for success:
- Proficiency in Java, Golang, or Python
- Experience designing and building distributed systems at scale
- Strong understanding of storage systems, query performance, and caching strategies
- specifically experience with Amazon DynamoDB (single-platform design, partition keys, GSIs) and relational stores.
- experience with distributed caching strategies and tools
- Hands-on experience with cloud platforms (AWS preferred), messaging systems (Kafka), CI/CD pipelines (Github Actions and Docker)
- Proven ability to work autonomously, prioritize tasks, and manage delivery timelines in fast-paced environments
- You are passionate about growing engineers and leading by example
Preferred education and experience:
Bachelors/Master's in computer science or a related field with 4–6 years of experience in backend development.










