Software Backend Engineer

Posted 4 Days Ago
Chennai, Tamil Nadu, IND
In-Office
Entry level
Artificial Intelligence • Software • Generative AI • Automation
The Role
Develop and maintain scalable backend infrastructure using Python and FastAPI. Manage PostgreSQL, MongoDB, and PostGIS databases, including spatial data and parallel-query architectures. Collaborate with frontend, analytics, and data science teams; optimize performance, availability, and Azure deployments. Participate in code reviews, data architecture, metadata governance, and climate-data workflows while solving technical challenges and maintaining sustainable, high-quality code.
Summary Generated by Built In

Role:

We are seeking a skilled Backend Developer to join our dynamic team in a full-time hybrid role based in Chennai, offering a flexible working arrangement with options for remote work. The successful candidate will play a critical role in developing and maintaining our backend infrastructure, focusing on delivering high-quality, scalable, and sustainable solutions that support our mission of climate action.

Responsibilities:

·        Python is a second language.

·        Design and Development: Proficiency in Python with extensive experience in the FASTAPI framework. You will design, develop, and maintain efficient, reusable, and reliable backend code, focusing on creating high-quality, sustainable solutions.

·        Database Management: Strong understanding and hands-on experience with database management systems, specifically Postgres and MongoDB. You should have expertise in spatial data manipulation and analysis using POSTGIS, enabling you to implement and manage complex databases effectively. Table architecture for parallel queries in a responsive manner.

·        Collaboration and Integration: Ability to collaborate effectively with cross-functional teams to integrate backend services with front-end applications and data analytics platforms. This includes contributing to the development and maintenance of a robust data architecture to support analytics and decision-making processes across the organization.

·        Performance Optimization: Ensure the performance, quality, and responsiveness of applications. This involves identifying bottlenecks and bugs, and devising solutions to these problems, ensuring high availability and scalability, especially in support of the deployment of backend services on Azure.

·        Best Practices and Continuous Learning: Participate in code reviews and adhere to best practices in software development. You're expected to stay updated on emerging technologies, contributing to a culture of continuous learning and improvement within the team.

·        Metadata Management and Governance: Familiarity with the principles of metadata management and governance is essential. You will play a key role in ensuring that data is accurately managed and governed within the organization's data architecture.

·        Data Science Collaboration: Ability to collaborate on data science workflows and contribute to the structure of data science projects. This includes working closely with data teams to leverage environmental and climate datasets, and generating insights from exploratory data analysis.

·        Problem-solving Skills: Excellent problem-solving abilities are critical. You will be responsible for devising and implementing solutions to technical challenges, demonstrating a commitment to producing high-quality, sustainable code.



Skills Required

  • Proficiency in Python
  • Extensive experience with FastAPI
  • Strong understanding and hands-on experience with PostgreSQL
  • Strong understanding and hands-on experience with MongoDB
  • Expertise in spatial data manipulation and analysis using PostGIS
  • Experience designing database table architecture for responsive parallel queries
  • Ability to collaborate with cross-functional teams on backend, frontend, analytics, and data architecture integration
  • Experience optimizing application performance, quality, responsiveness, availability, and scalability
  • Experience supporting backend service deployment on Azure
  • Familiarity with metadata management and data governance principles
  • Ability to collaborate on data science workflows and environmental or climate datasets
  • Excellent problem-solving skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
29 Employees
Year Founded: 2023

What We Do

Procol builds an AI-native procurement platform that automates manual procurement processes (replacing email and Excel), increases efficiency and reduces costs. Trusted by over 200 enterprises across 10+ countries, Procol's agentic-AI and automation tools digitize purchasing workflows, improve compliance, and deliver measurable savings (2–10% cost reduction). Founded in 2018, the company focuses on enterprise procurement software and procurement automation.

Similar Jobs

PayPal Logo PayPal

Senior Software Engineer

Fintech • Payments
In-Office
2 Locations
34450 Employees

PayPal Logo PayPal

Senior Software Engineer

Fintech • Payments
In-Office
2 Locations
34450 Employees

Kyndryl Logo Kyndryl

Senior Software Engineer

Cloud • Information Technology • Consulting
In-Office
5 Locations
46070 Employees

Photon Logo Photon

Senior Software Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account