Sponsored
Verified Job IT / Software / Data Analyst

Associate/Principal Technology – Software Engineer (Backend / Full Stack) (XC35ST RM 3*84)

Delhi, Delhi
1 views
IT / Software / Data Analyst
#770205
Remote / WFH
Source-Right ·

Job Description

Job description
Position: Associate/Principal Technology – Software Engineer (Backend / Full Stack) (XC35ST RM 3984)

What You’ll Do

We are seeking a Backend Software Engineer (around 5 years’ experience) to join our team at ClarityX. As a Backend Software Engineer, you will be responsible for designing, building, deploying, and operating backend systems and data pipelines that power our products. You will work closely with product and data teams to deliver scalable, reliable, and production-ready solutions.

This role is ideal for a self-starter engineer who can take ownership from day one and thrives in a fast-paced startup environment with minimal handholding

Key Responsibilities
• Build and maintain RESTful APIs following best practices for security, performance, versioning, and documentation (Swagger / OpenAPI)
• Design and implement scalable data pipelines for ingestion, processing, and storage of structured and semi-structured data
• Ensuring seamless integration of data from various sources, including NoSQL databases and cloud data services, to support comprehensive analytics.
• Ensure Security of the Application / Product is covered by Design including OWASP principles.
• Work with SQL-based databases (PostgreSQL/MySQL/SQLite), including schema design, query optimization, and performance tuning
• Collaborate with product and frontend teams to define backend and data requirements
• Implement authentication, authorization, validation, logging, and error handling in backend systems
• Containerize applications using Docker and support deployments across environments
• Actively manage and operate backend services on cloud platforms (AWS, GCP, or Azure), including compute, storage, networking, and IAM basics
• Monitor, troubleshoot, and optimize production systems for reliability, scalability, and performance
• Use Git for version control, code reviews, and collaborative development
• Contribute to architectural discussions and backend engineering standards
• Proactively identify opportunities to improve system design, scalability, and developer productivity
• You will design and construct robust data architectures that align with business requirements and ensure efficient data flow and accessibility.

Skills & Qualifications

Must Have:
• 3-5 years of hands-on experience in backend software engineering
• Strong proficiency in Python
• Practical experience with backend frameworks: Django, Flask, or FastAPI
• Solid understanding of RESTful API development, HTTP/HTTPS, JSON, and API documentation (Swagger/OpenAPI)
• Strong experience with SQL databases such as PostgreSQL, MySQL, or SQLite
• Hands-on experience designing or maintaining data pipelines (ETL / ELT workflows)
• Working knowledge of Docker and containerized application deployment
• Hands-on experience with at least one cloud platform preferably AWS
• Proficiency with Git and modern development workflows

Nice To Have
• Experience with asynchronous processing, background jobs, or message queues
• Exposure to workflow orchestration or scheduling tools for data pipelines
• Familiarity with monitoring, logging, and alerting tools
• Experience working with large datasets or performance-sensitive systems
• Understanding of CI/CD pipelines and basic infrastructure automation
• Prior experience in a startup or high-growth environment
• Bachelor’s degree in computer science, Engineering, or a related field is a plus but not mandatory

Soft Skills
• Strong ownership mindset with a bias toward execution
• Ability to work independently with minimal supervision
• Clear communication of technical decisions and trade-offs
• Comfort working in ambiguous and evolving problem spaces
• Strong collaboration skills across engineering and product teams

What We Value
• You have an aptitude for solving real problems
• Strong collaboration and communication skills
• Desire for continuous discovery, learning, and applying knowledge to improve product and solution quality
• You value the impact that your work brings to an organization
View more Associateprincipal Jobs in Delhi →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Kitchen Prep, Full Time karan Verified
Adamsville, Ontario IT / Software / Data Analyst

How you will make an impact: You will be responsible for ensuring the cleanliness and sanitation of dishes, glassware, pots, pans, trays, an...

Posted 1h ago View Details
Alliance, Alberta IT / Software / Data Analyst

At the University of Waterloo, we create and promote a culture where everyone can reach their full potential. As an employee, you get suppor...

Posted 1h ago View Details
Food handler karan Verified
Allardville East, New Brunswick IT / Software / Data Analyst

Overview Join our vibrant food service team as a Food Handler, where your enthusiasm and dedication will help create memorable dining experi...

Posted 1h ago View Details
Actons Corners, Ontario IT / Software / Data Analyst

Job Requisition Id: 202655 Business Function: Delivery Agent or Letter Carrier Primary City: Preston Other Location(s): Province: Ontario Em...

Posted 1h ago View Details
Albany, Nova Scotia IT / Software / Data Analyst

We're transforming the grocery industry At Instacart, we invite the world to share love through food because we believe everyone should have...

Posted 1h ago View Details
restaurant manager karan Verified
Iona, Nova Scotia IT / Software / Data Analyst

Education: Secondary (high) school graduation certificate. Work setting: Willing to relocate. Tasks: Develop budget to determine cost of foo...

Posted 1h ago View Details
Case Worker karan Verified
Chamberlain, Ontario IT / Software / Data Analyst

Job Details This role is in support of Cencora's patient and provider support and pharma commercialization services in Canada marketed throu...

Posted 1h ago View Details