Back to search
SteerLean Consulting Linkedin · Posted 27d ago

Full stack engineer IV

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Duties

Job Overview:

We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic engineering team. The ideal candidate will have a strong background in building scalable microservices and optimizing ETL pipelines for large data loads with focus on owning and delivering the features end-to-end with high quality implementation. This role will be integral in maintaining and improving our Spend Analytics Software, which empowers critical procurement decisions and drives innovation and growth across client organizations.

We expect the candidate to have 6+ years of experience and to have considerable hands-on experience in an individual contributor capacity. Additionally, we would prefer candidates with good analytical approach, structured communication skills and being comfortable in shaping the problem statement and contributing to the solutions instead of executing predefined set of tasks.

In addition to backend expertise, we are looking for someone who can contribute meaningfully to the frontend application layer—crafting intuitive, performant, and maintainable user interfaces that bring analytics and insights to life.

Key Responsibilities

  • Design, develop and maintain scalable microservices and ETL pipelines to handle large volumes of procurement data.
  • Collaborate with cross-functional teams to develop new capabilities, features, and services in line with user demand, ensuring a security-first mindset.
  • Optimize and enhance existing ETL pipelines for performance, reliability, and scalability.
  • Contribute to frontend application development, ensuring a seamless user experience.
  • Develop and integrate APIs with third-party sources to enrich data assets.
  • Conduct testing and validation of prototypes and final products, ensuring high quality and performance.
  • Provide ongoing post-production support for new features and integrations.
  • Address and resolve issues in STAGING and PROD environments, ensuring platform stability and security.
  • Maintain comprehensive technical documentation and user-oriented documentation.
  • Participate in sprint planning, task estimation, and progress tracking using tools like Jira.
  • Conduct code reviews to ensure adherence to coding standards and best practices.

Skills

Qualifications:

  • 6+ years of experience in backend engineering, with a focus on building scalable microservices and optimizing ETL pipelines.
  • Proficiency in either of Python or JavaScript preferred. Experience with JAVA nice to have.
  • Strong experience with frameworks such as Node JS, and PySpark.
  • Strong knowledge of databases, including Postgres and Redis.
  • Hands-on experience with big data tools similar to Apache Spark, Apache Iceberg, and Trino/Presto.
  • Proficiency in AWS services, including S3, RDS, EKS, and Secrets Manager.
  • Familiarity with CI/CD tools such as GitHub Actions and Circle CI.
  • Experience with containerization and orchestration tools, including Docker, Kubernetes, and Helm charts.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and team collaboration skills.
  • Experience with frontend frameworks especially React and a strong eye for usability and performance.

Required Skillsets

  • Programming languages & Framework:
  • Node JS (required)
  • Python (required)
  • PySpark (major plus)
  • Java (good to have)
  • Bash (good to have)
  • Containerization tools:
  • Docker (required)
  • Kubernetes (good to have)
  • Helm charts(optional)
  • Experience with REST API
  • Experience with Frontend Modern Frameworks like React is a plus
  • Experience with Microservices
  • Knowledge of AWS services (good to have):
  • EC2 (including autoscaling)
  • EKS
  • IAM roles and policies
  • Lambda
  • RDS
  • S3
  • Secrets Manager
  • Exposure to CI/CD tools like (but not limited to):
  • GitHub Actions
  • Circle CI
  • Workflow engines and Orchestrators (major plus if you have experience with):
  • Argo workflows
  • Dagster
  • Organization
  • GitHub
  • Jira
  • Database/Data Lake
  • Postgres or any SQL based database (must have)
  • Trino (major plus)
  • Redis (good to have)
  • Experience with visualisation tools like Power BI (good to have)

Preferred Qualifications

  • Experience in building scalable SaaS solutions to support large volume datasets.
  • Knowledge of security best practices and compliance standards.
  • Experience with agile development methodologies.
  • Front end experience nice to have

Education

Bachelor's degree in Computer Science or similar, advanced degree preferred

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent