Custom Software Engineer

Jobgether · India

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Custom Software Engineer based in India.

This role offers the opportunity to design and build tailored software solutions that support complex enterprise systems and infrastructure platforms. You will work in a highly collaborative DevOps-driven environment where automation, scalability, and reliability are key priorities. The position involves developing infrastructure-as-code solutions and contributing to CI/CD pipeline optimization using modern cloud and scripting technologies. You will play a hands-on role in translating system requirements into robust technical implementations across multiple application components. The role is ideal for someone who enjoys problem-solving, writing clean and efficient code, and working closely with cross-functional teams. You will also be exposed to cloud platforms and modern software engineering practices while continuously improving system performance and deployment processes. This is a growth-oriented role where you will deepen your expertise in Python, automation, and cloud-native engineering.

Accountabilities:

  • Develop, design, and test custom software solutions across multiple system components and applications.
  • Translate system requirements into detailed design and implementation specifications.
  • Build and maintain infrastructure-as-code solutions using modern DevOps practices.
  • Support the implementation and optimization of CI/CD pipelines for efficient software delivery.
  • Collaborate with cross-functional teams to ensure seamless integration of application and infrastructure components.
  • Provide production deployment support, including installation and release management activities.
  • Write clean, scalable, and standards-compliant code aligned with engineering best practices.
  • Contribute to continuous improvement initiatives in automation, infrastructure, and system reliability.
  • Requirements:

    • Strong proficiency in Python programming is required.
    • Basic to intermediate experience in software design and solution development.
    • Hands-on experience with infrastructure-as-code concepts and tools such as Terraform or Ansible is preferred.
    • Exposure to cloud platforms such as AWS or Azure is an advantage.
    • Experience working with CI/CD pipelines and DevOps environments.
    • Strong understanding of software engineering principles and application integration concepts.
    • Ability to work independently while contributing effectively in team discussions.
    • Strong analytical and problem-solving skills with attention to detail.
    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • Benefits:

      • Competitive compensation aligned with industry standards.
      • Flexible remote working environment.
      • Health insurance and wellness support programs.
      • Opportunity to work on modern cloud and DevOps technologies.
      • Continuous learning and upskilling opportunities in software engineering.
      • Exposure to large-scale enterprise systems and global delivery environments.
      • Career growth within a structured technology organization.
      • Collaborative and innovation-driven engineering culture.

Software pay context

Based on 7,656 disclosed Software salaries on RoleSuite, the role pays a median of $158K/year, with most offers between $123K and $199K (10th–90th percentile: $101K–$236K).

See the full Software salary breakdown →
Apply →