Skip to main content
Amelio Group logo

Junior software engineer (Avadi)

Amelio Group
Full TimejuniorHybrid
Avadi, Tamil Nadu, INPosted March 5, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLDjangoFlaskAWSGCPAzureDockerRedisGitSwaggerRESTMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Job Type: Full-time

Working experience: No Experience

Remote: Hybrid

Junior Software Engineer Chennai, Tamil Nadu, India (Hybrid) About Amelio Ltd Amelio is a civil engineering and utilities firm based in Belfast, Northern Ireland. The company is part of the wider Amelio Group, founded in 2012, delivering infrastructure-focused services across the UK and Ireland including civil engineering, surveying, trenchless techniques, environmental solutions and asset management across sewer, rail, water, power and construction sectors. Amelio is now developing an advanced satellite-based software platform designed to enhance infrastructure monitoring, asset management and project delivery. The platform integrates high-resolution satellite imagery, geospatial analytics and real-time data processing to provide actionable insights across critical infrastructure networks. The Opportunity We are looking for a motivated Junior Software Engineer to join our growing engineering team. This is an excellent opportunity for someone early in their career who wants to build scalable cloud-based systems, work with modern Python technologies, and contribute to impactful AI-driven solutions. You will work closely with senior engineers and product teams to design, build and maintain backend services that power our satellite-based infrastructure platform. This hybrid role offers both collaborative in-office work and remote flexibility. What You'll Do Assist in developing Python-based microservices using Fast API Support the design and implementation of RESTful APIs Work with Postgre SQL databases, writing queries and assisting with schema updates Help integrate AI/ML services into backend systems Participate in building event-driven workflows using Google Cloud Pub/Sub Write unit and integration tests using pytest Contribute to containerised deployments using Docker Assist in managing infrastructure with Pulumi and Google Cloud Debug and resolve issues across services and APIs Collaborate in code reviews and learn engineering best practices What We're Looking For Required Qualifications 1–3 years of experience in software development (or strong internship/project experience) Proficiency in Python Understanding of REST APIs and backend development concepts Familiarity with relational databases such as Postgre SQL Basic knowledge of cloud platforms (GCP preferred, AWS/Azure acceptable) Understanding of Git and collaborative development workflows Bachelor’s degree in computer science, Engineering or related field (or equivalent practical experience) Preferred Qualifications Exposure to Fast API, Flask or Django Familiarity with Docker and containerised applications Understanding of async programming concepts in Python Basic knowledge of SQLAlchemy or other ORMs Exposure to Google Cloud services such as Cloud Run or Cloud SQL Interest in AI/ML systems and data-driven applications Our Tech Stack Backend: Python 3.11+, Fast API, Pydantic, SQLAlchemy Database: Postgre SQL, Redis Cloud Platform: Google Cloud Platform (Cloud Run, Cloud SQL, Pub/Sub, Cloud Storage) Infrastructure: Docker, Pulumi, Git Hub Actions Testing: pytest API Tools: Open API/Swagger What Makes This Role Special Work on cutting-edge satellite and AI-powered infrastructure technology Gain hands-on experience with modern Python and cloud-native architecture Learn microservices and event-driven systems from experienced engineers Opportunity for rapid career growth within a scaling technology team Collaborative and supportive engineering culture Key Projects You Might Contribute To Supporting development of Fast API services Writing database queries for infrastructure asset data Assisting with AI model integration endpoints Building event-driven workflows using Pub/Sub Writing automated tests to improve platform reliability Helping optimise API performance Advantages & Perks Market-competitive salary Flexible work arrangements Learning & development budget (courses, certifications, conferences) Modern hardware and technology setup Explicit progression path to mid-level and senior roles Amelio is an equal opportunity employer committed to building a diverse and inclusive team. Ready to grow your engineering career while helping build the future of infrastructure technology? Apply now.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free