Software / Data Engineer (AWS & Python), (Remote, Part-Time) [IS007]

2 weeks, 1 day ago
Contract
Mid Level
Software Development
Smart Working

Smart Working

Smart Working is a company that specializes in software development outsourcing and staff augmentation. They offer nearshore software development services, outsourcing solutions, and staff augmentation with a focus on providing highly skilled Indian de...

Internet Software & Services

Description

  • Own and maintain cloud-based data pipelines and backend systems across the AWS stack.
  • Run and support monthly ingestion and processing workflows using AWS services such as S3, Lambda, Glue, Athena, and Step Functions.
  • Maintain and improve the Python codebase, dependencies, and backend services.
  • Support and enhance the client-facing analytics dashboard and API delivery layer.
  • Perform data quality validation, troubleshooting, and issue resolution across the platform.
  • Improve API performance, scalability, and reliability.
  • Help redesign and modernise data structures and vehicle make/model mapping systems.
  • Support the productionisation of a cloud-based repair database.
  • Reduce technical debt and improve engineering standards across the stack.
  • Integrate and manage third-party data providers and ingestion workflows.
  • Work independently to identify platform improvements and deliver pragmatic solutions.
  • Use AI tools and automation to improve engineering productivity and operational efficiency.

Requirements

  • 2–5+ years of experience in software engineering, data engineering, or backend engineering roles.
  • Strong Python development experience in production environments.
  • Experience working with AWS cloud services, particularly S3, Lambda, Glue, Athena, and Step Functions.
  • Strong SQL skills and experience working with large datasets and data transformations.
  • Experience building and maintaining data pipelines and ETL workflows.
  • Experience working with backend APIs and cloud-based systems.
  • Comfortable working across backend engineering, infrastructure, and data processing.
  • Strong problem-solving skills with a pragmatic engineering mindset.
  • Ability to take ownership of systems end-to-end, including maintenance, troubleshooting, and improvement initiatives.
  • Comfortable operating in a fast-moving environment with evolving priorities.
  • Experience using AI-assisted development tools such as ChatGPT, Claude, Cursor, or Copilot to improve productivity and automate workflows.
  • Strong communication and collaboration skills.
  • Experience supporting analytics dashboards or client-facing reporting platforms.
  • Experience optimising AWS Lambda and API Gateway performance.
  • Familiarity with serverless architecture patterns.
  • Experience working with SFTP-based ingestion pipelines.
  • Exposure to modern frontend technologies and dashboard tooling.
  • Experience in modernising or consolidating legacy systems.
  • Familiarity with automotive, insurance, telematics, or analytics-related data platforms.
  • Experience improving observability, monitoring, and operational reliability across cloud systems.

Benefits

  • Fixed shifts: 12:00 PM - 9:30 PM IST (Summer) and 1:00 PM - 10:30 PM IST (Winter).
  • No weekend work for better work-life balance.
  • Laptop and full medical insurance provided from day one.
  • Mentorship, community, and forums for support and idea-sharing.
  • Long-term role where contributions are valued and recognized.
  • 5-day AI training and hands-on AI Academy onboarding from day one.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Développeuse ou développeur côté serveur (backend) Staff — Systèmes d’inférence ML / Staff Backend Engineer, ML Inference Systems

Unity 5K-10K Internet Software & Services

Unity is hiring a Staff Backend Engineer for the Vector Gamer AI team to build and operate the distributed inference infrastructure behind ad ranking and bidding decisions at massive scale.

CI/CD Docker GCP Go Grafana Kubernetes Machine Learning Microservices Prometheus
23 minutes ago

Senior Software Engineer - Data Integration & JVM Ecosystem

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to own JVM-based data connectors and integrations that connect its high-performance analytics platform to the broader data ecosystem.

Apache Airflow Apache Spark ClickHouse dbt Grafana HTTP Java Kafka Metabase Pandas Power BI Python SQL Tableau TCP/IP
35 minutes ago

Senior Software Engineer - Postgres

ClickHouse 51-250 IT Services

ClickHouse is hiring a Senior Software Engineer to help build a strategic Postgres initiative that extends its cloud platform for end-to-end database workflows.

C C++ CI/CD Go Kubernetes PostgreSQL Python Ruby Rust Terraform TypeScript
1 hour, 2 minutes ago

[Job - 29467] Senior Backend Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Backend Developer in Brazil to help build and scale a global B2B e-commerce platform for the alcoholic beverage industry operating across 40 countries.

Java JUnit Microservices MongoDB REST API Spring Boot
1 hour, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers