
About Ionos Networks
About
Connect with the team
Company social profiles
Similar jobs
Job Details
- Job Title: Senior Backend Engineer
- Industry: SAAS
- Function – Information Technology
- Experience Required: 5-8 years
- Working Days: 6 days a week, (5 days-in-office, Saturdays WFH)
- Employment Type: Full Time
- Job Location: Bangalore
- CTC Range: Best in Industry
Preferred Skills: AWS, NodeJS, RESTful APIs, NoSQL
Criteria
· Minimum 5+ years in backend engineering with strong system design expertise
· Experience building scalable systems from scratch
· Expert-level proficiency in Node.js
· Deep understanding of distributed systems
· Strong NoSQL design skills
· Hands-on AWS cloud experience
· Proven leadership and mentoring capability
· Preferred candidates from SAAS/Software/IT Services based startups or scaleup companies
Job Description
The Role:
What You’ll Build:
1. System Architecture & Design
● Architect highly scalable backend systems from the ground up
● Define technology choices: frameworks, databases, queues, caching layers
● Evaluate microservices vs monoliths based on product stage
● Design REST, GraphQL, and real-time WebSocket APIs
● Build event-driven systems for asynchronous processing
● Architect multi-tenant systems with strict data isolation
● Maintain architectural documentation and technical specs
2. Core Backend Services
● Build high-performance APIs for 3D content, XR experiences, analytics, and user interactions
● Create 3D asset processing pipelines for uploads, conversions, and optimization
● Develop distributed job workers for CPU/GPU-intensive tasks
● Build authentication/authorization systems (RBAC)
● Implement billing, subscription, and usage metering
● Build secure webhook systems and third-party integration APIs
● Create real-time collaboration features via WebSockets/SSE
3. Data Architecture & Databases
● Design scalable schemas for 3D metadata, XR sessions, and analytics
● Model complex product catalogs with variants and hierarchies
● Implement Redis-based caching strategies
● Build search and indexing systems (Elasticsearch/Algolia)
● Architect ETL pipelines and data warehouses
● Implement sharding, partitioning, and replication strategies
● Design backup, restore, and disaster recovery workflows
4. Scalability & Performance
● Build systems designed for 10x–100x traffic growth
● Implement load balancing, autoscaling, and distributed processing
● Optimize API response times and database performance
● Implement global CDN delivery for heavy 3D assets
● Build rate limiting, throttling, and backpressure mechanisms
● Optimize storage and retrieval of large 3D files
● Profile and improve CPU, memory, and network performance
5. Infrastructure & DevOps
● Architect AWS infrastructure (EC2, S3, Lambda, RDS, ElastiCache)
● Build CI/CD pipelines for automated deployments and rollbacks
● Use IaC tools (Terraform/CloudFormation) for infra provisioning
● Set up monitoring, logging, and alerting systems
● Use Docker + Kubernetes for container orchestration
● Implement security best practices for data, networks, and secrets
● Define disaster recovery and business continuity plans
6. Integration & APIs
● Build integrations with Shopify, WooCommerce, Magento
● Design webhook systems for real-time events
● Build SDKs, client libraries, and developer tools
● Integrate payment gateways (Stripe, Razorpay)
● Implement SSO and OAuth for enterprise customers
● Define API versioning and lifecycle/deprecation strategies
7. Data Processing & Analytics
● Build analytics pipelines for engagement, conversions, and XR performance
● Process high-volume event streams at scale
● Build data warehouses for BI and reporting
● Develop real-time dashboards and insights systems
● Implement analytics export pipelines and platform integrations
● Enable A/B testing and experimentation frameworks
● Build personalization and recommendation systems
Technical Stack:
1. Backend Languages & Frameworks
● Primary: Node.js (Express, NestJS), Python (FastAPI, Django)
● Secondary: Go, Java/Kotlin (Spring)
● APIs: REST, GraphQL, gRPC
2. Databases & Storage
● SQL: PostgreSQL, MySQL
● NoSQL: MongoDB, DynamoDB
● Caching: Redis, Memcached
● Search: Elasticsearch, Algolia
● Storage/CDN: AWS S3, CloudFront
● Queues: Kafka, RabbitMQ, AWS SQS
3. Cloud & Infrastructure:
● Cloud: AWS (primary), GCP/Azure (nice to have)
● Compute: EC2, Lambda, ECS, EKS
● Infrastructure: Terraform, CloudFormation
● CI/CD: GitHub Actions, Jenkins, CircleCI
● Containers: Docker, Kubernetes
4. Monitoring & Operations
● Monitoring: Datadog, New Relic, CloudWatch
● Logging: ELK Stack, CloudWatch Logs
● Error Tracking: Sentry, Rollbar
● APM tools
5. Security & Auth
● Auth: JWT, OAuth 2.0, SAML
● Secrets: AWS Secrets Manager, Vault
● Security: Encryption (at rest/in transit), TLS/SSL, IAM
What We’re Looking For:
1. Must-Haves
● 5+ years in backend engineering with strong system design expertise
● Experience building scalable systems from scratch
● Expert-level proficiency in at least one backend stack (Node, Python, Go, Java)
● Deep understanding of distributed systems and microservices
● Strong SQL/NoSQL design skills with performance optimization
● Hands-on AWS cloud experience
● Ability to write high-quality production code daily
● Experience building and scaling RESTful APIs
● Strong understanding of caching, sharding, horizontal scaling
● Solid security and best-practice implementation experience
● Proven leadership and mentoring capability
2. Highly Desirable
● Experience with large file processing (3D, video, images)
● Background in SaaS, multi-tenancy, or e-commerce
● Experience with real-time systems (WebSockets, streams)
● Knowledge of ML/AI infrastructure
● Experience with HA systems, DR planning
● Familiarity with GraphQL, gRPC, event-driven systems
● DevOps/infrastructure engineering background
● Experience with XR/AR/VR backend systems
● Open-source contributions or technical writing
● Prior senior technical leadership experience
Technical Challenges You’ll Solve:
● Designing large-scale 3D asset processing pipelines
● Serving XR content globally with ultra-low latency
● Scaling from thousands to millions of daily requests
● Efficiently handling CPU/GPU-heavy workloads
● Architecting multi-tenancy with complete data isolation
● Managing billions of analytics events at scale
● Building future-proof APIs with backward compatibility
Why company:
● Architectural Ownership: Build foundational systems from scratch
● Deep Technical Work: Solve distributed systems and scaling challenges
● Hands-On Impact: Design and code mission-critical infrastructure
● Diverse Problems: APIs, infra, data, ML, XR, asset processing
● Massive Scale Opportunity: Build systems for exponential growth
● Modern Stack and best practices
● Product Impact: Your architecture directly powers millions of users
● Leadership Opportunity: Shape engineering culture and direction
● Learning Environment: Stay at the forefront of backend engineering
● Backed by AWS, Microsoft, Google
Location & Work Culture:
● Location: Bengaluru
● Schedule: 6 days a week, (5 days-in-office, Saturdays WFH)
● Culture: Builder mindset, strong ownership, technical excellence
● Team: Small, highly skilled backend and infra team
● Resources: AWS credits, latest tooling, learning budget
About the Role
We are seeking a highly skilled Tech Lead who can drive the development of high-performance, scalable products while contributing hands-on to coding, architecture, and system design. You will work closely with a small engineering team, guiding them in technology decisions, quality delivery, and best practices while also taking ownership of key modules yourself.
Key Responsibilities
- Lead end-to-end product development from design to deployment.
- Act as both a technical contributor and mentor within a small, agile team.
- Architect scalable, robust, and secure backend and frontend systems.
- Participate in and guide:
- System design & architecture decisions
- Algorithmic analysis and performance optimization
- Database modeling and API design
- Write clean, maintainable, high-quality code.
- Own deployment pipelines and ensure reliable production releases.
- Collaborate with cross-functional stakeholders to translate requirements into actionable technical plans.
- Conduct code reviews, enforce coding standards, and ensure engineering excellence.
- Troubleshoot and solve complex technical challenges in production environments.
Required Technical Skills
- Strong expertise in Node.js and/or Python.
- Hands-on experience with TypeScript and React.js for frontend development.
- Knowledge of Go (Golang) is a strong advantage.
- Deep understanding of:
- Data Structures & Algorithms
- System Design
- Distributed systems concepts
- Microservices architecture
- Experience with deployment using:
- Docker, Kubernetes, or similar orchestration tools
- CI/CD pipelines
- Cloud platforms (AWS / GCP / Azure)
- Strong understanding of databases (SQL and NoSQL).
Soft Skills
- Strong leadership and ability to guide a small development team.
- Clear communication with technical and non-technical stakeholders.
- Ownership mindset with focus on delivering quality, on time.
- Problem-solver with the ability to make quick and correct technical decisions.
Preferred Qualifications
- 4–10 years of experience in software development.
- Prior experience in a startup or fast-moving product environment.
- Experience deploying and managing real-world products at scale.
What We Offer
- Opportunity to build and influence real products end-to-end.
- A collaborative, high-ownership environment.
- Freedom to experiment and drive product and engineering decisions.
We're Hiring: Golang Developer (3–5 Years Experience)
Location: Banaglore
We are looking for a skilled Golang Developer with strong experience in backend development, microservices, and system-level programming. In this role, you will work on high-performance trading systems, low-latency architecture, and scalable backend solutions.
Key Responsibilities
• Develop and maintain backend services using Golang
• Build scalable, secure, and high-performance microservices
• Work with REST APIs, WebSockets, message queues, and distributed systems
• Collaborate with DevOps, frontend, and product teams for smooth project delivery
• Optimize performance, troubleshoot issues, and ensure system stability
Skills & Experience Required
• 3–5 years of experience in Golang development
• Strong understanding of data structures, concurrency, and networking
• Hands-on experience with MySQL / Redis / Kafka or similar technologies
• Good understanding of microservices architecture, APIs, and cloud environments
• Experience in fintech/trading systems is an added advantage
• Immediate joiners or candidates with up to 30 days notice period preferred
If you are passionate about backend engineering and want to build fast, scalable trading systems, share your resume.
We're Hiring: Golang Developer (3–5 Years Experience)
Location: Mumbai
We are looking for a skilled Golang Developer with strong experience in backend development, microservices, and system-level programming. In this role, you will work on high-performance trading systems, low-latency architecture, and scalable backend solutions.
Key Responsibilities
• Develop and maintain backend services using Golang
• Build scalable, secure, and high-performance microservices
• Work with REST APIs, WebSockets, message queues, and distributed systems
• Collaborate with DevOps, frontend, and product teams for smooth project delivery
• Optimize performance, troubleshoot issues, and ensure system stability
Skills & Experience Required
• 3–5 years of experience in Golang development
• Strong understanding of data structures, concurrency, and networking
• Hands-on experience with MySQL / Redis / Kafka or similar technologies
• Good understanding of microservices architecture, APIs, and cloud environments
• Experience in fintech/trading systems is an added advantage
• Immediate joiners or candidates with up to 30 days notice period preferred
If you are passionate about backend engineering and want to build fast, scalable trading systems
- Key Skills:
- Expert Proficiency in anyone the below programming language - Node JS, PHP or GoLang
- Expert Computer Science fundamentals like Data Structures, Algorithms, Time Complexity, and others
- Strong Microservices, REST API, Git source control, CI/CD, and other latest technology trends
- Strong System Design, DB Design proficiency
- Strong knowledge in Design Patterns, best software development practices
- Good exposure to working in Open Source stack, E-Commerce, or Fintech domain.
Position: Software Developer (Golang Developer) Requirements
-
Work experience between 2 years to 6 years in building large scale high user traffic consumer facing applications.
-
Extremely proficient at writing performant, scalable and production ready code in Golang (comfortable with concepts like lambda, streams, multithreading etc)
-
Should be at ease with writing neat and maintainable code.
-
Experience with NoSQL DBs like MongoDB, Cassandra or Redis is required. Knowledge
of graph DBs like Neo4j is preferred.
-
Strong in algorithms, problem solving and data structures.
-
Knowledge of TDD and experience with building applications integrated with CI-CD
pipelines (automated build, tests and deployments).
-
Exposure to micro-services with good understanding of logging and monitoring. Inter
services communication. Should know how to handle multiple versions of APIs.
-
Knowledge of Docker and Kubernetes is desirable.
-
Willing to work in a fast paced Startup.
What are we looking for:
We’re looking for a deeply skilled Senior Software Developer to work closely with the product and the open source community to build the Coredge.io vision. You'll join a highly collaborative team working along with talented engineers focusing to be the best in Cloud native ecosystem.
About the Organisation:
The team at Coredge.io is a combination of experienced and young professionals alike having many years of experience in working with Edge computing, Telecom application development and Kubernetes. The company has continuously collaborated with the open source community, universities and major industry players in furthering its goal of providing the industry with an indispensable tool to offer improved services to its customers. Coredge.io has a global market presence with its offices in US and New Delhi, India.
At JFrog, we’re reinventing DevOps to help the world’s greatest companies innovate -- and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production -- a concept we call “liquid software.” Wouldn't it be amazing if you could join us in our journey?
We are looking for an experienced, hands-on developer to join an innovative and talented R&D team, responsible for delivering fast and high quality code, using the latest frameworks and technologies.
As a Senior Software Engineer in JFrog you will...
- Be responsible for all development aspects form design to production of a wide hybrid/ cloud naitive product
- Write high quality, testable and efficient code in Java and Go
- Initiate and promote new ideas for continuous improvement of the product functionality
- Work closely with other team members as well as mentoring new team members
To be a Senior Software Engineer in JFrog you need...
- 5+ years of software development experience
- Proven deep knowledge of Java or Go
- Deep understanding of relational databases, concurrent programming and performance tuning
- Vast experience with large scale production environments
- Experience with micro services architecture, multithreading
- Familiarity with Cloud infrastructure, Docker, Kubernetes & CI/CD
- Disciplined approach to testing and quality assurance
Job Description
Responsibilities:
- Writes high quality code & unit tests, builds, tests as per agreed timelines
- Participates in technical design and provides estimation
- Owns one or more small to medium features
- Becomes a go-to person in at least one area
- Communicates clearly and gets clarification upfront to minimize rework. Knows when to ask for help to unblock.
- Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc.
- Exhibit strong problem solving skills, helps other developers and demonstrates teamwork
Requirements:
- Understands detailed requirements and demonstrates excellent problem solving skills
- Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
- Excellent programming skills in ROR, Golang, NodeJS, Python
- Strong communication skills
- Strong sense of ownership, drive and ability to deliver results
- 4+ years of experience in product driven organization
- A Bachelors or Masters degree in engineering from a reputed institute
- Experience in Golang, RoR, Unity, ML or Python will be an added advantage
➢ Design, implement and enhance new components of the Livspace design
platform and content management platform
➢ Design new features for the e-commerce properties and front-end products
and mobile apps
➢ Maintain engineering infrastructure
➢ Have significant impact on current and future technology roadmap
➢ Contribute creatively in strategic products that will reach large audience
➢ Build a web product that users love.
Who you are:
➢ You earned B.Tech or equivalent degree in computer science or related
engineering field
➢ You have at least 3+ yrs of experience working with large scale web
products
➢ You can learn new technologies quickly
➢ You have strong communication and collaboration skills
➢ You have prior ownership of the delivery of an entire feature/subsystem
You know your way around these:
➢ Linux, Apache, MySQL and PHP
➢ Javascript, AngularJS, JQuery, HTML, CSS
➢ Object oriented programming with Java/Python/Ruby
➢ HTTP and REST web services









