Software Development Engineer – Integration (IT Systems & APIs)

HighLevelHighLevel·Remote(India)
Software Development

WFA Digital Insight

As the demand for seamless integrations grows, companies like HighLevel are looking for skilled engineers to bridge the gap between IT systems and financial applications. With a 25% increase in API usage over the past year, the need for experts in API integrations has never been higher. HighLevel, a remote-first organization, is at the forefront of this shift, powering over 1.5 billion messages monthly. To succeed in this role, candidates should possess strong hands-on experience with Python or Java, as well as a solid understanding of REST APIs and system integrations. Before applying, it's essential to research HighLevel's innovative approach to AI-powered business operations and consider how your skills align with their goals.

Job Description

About the Role

The Software Development Engineer – Integration role at HighLevel is a unique opportunity for experienced engineers to design, develop, and maintain API integrations between enterprise IT systems and financial/non-financial applications. As a key member of the integration team, you will play a critical role in building and managing automation workflows for user lifecycle management, integrating enterprise tools, and developing middleware solutions to support secure and scalable IT integrations. Your work will have a direct impact on the efficiency and performance of HighLevel's operations, enabling the company to better serve its growing customer base.

HighLevel operates as a global, remote-first organization, built for speed and ownership. With over 2,000 team members across 10+ countries, the company values initiative, clarity, and execution, creating space for ambitious people to build systems that support millions of businesses worldwide.

What You Will Do

  • Design, develop, and maintain API integrations between enterprise IT systems and financial/non-financial applications
  • Build and manage automation workflows for user lifecycle management, including onboarding, offboarding, and access provisioning
  • Integrate and manage enterprise tools such as Google Workspace, Darwinbox HRMS, Slack, and other SaaS applications
  • Develop and maintain middleware solutions to support secure and scalable IT integrations
  • Translate IT and business requirements into technical solutions and automation workflows
  • Ensure secure integration practices, including authentication (OAuth, API keys, SAML) and data handling
  • Maintain documentation for IT processes, integration architecture, and automation logic
  • Collaborate with Security and Compliance teams to support ITGC, audit, and access governance requirements
  • Design and implement role-based access control (RBAC) and provisioning workflows across integrated systems
  • Build automation for access reviews, entitlement mapping, and deprovisioning controls

What We Are Looking For

  • 4+ years of experience in software development, IT automation, or API integrations
  • Strong hands-on experience with Python or Java
  • Experience working with REST APIs, webhooks, and system integrations
  • Understanding of identity and access management (IAM) and user provisioning workflows
  • Experience with SaaS platforms such as Google Workspace, HRMS tools, and collaboration tools
  • Familiarity with authentication protocols (OAuth 2.0, SAML, API tokens)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced, remote environment

Nice to Have

  • Knowledge of IGA tools such as Okta and Tuebora
  • Experience with ITSM tools (e.g., Atomicwork, ServiceNow)
  • Exposure to integration platforms (Zapier, Workato, MuleSoft)
  • Knowledge of Google Admin APIs, Darwinbox APIs, Slack APIs
  • Understanding of ITGC, SOX controls, and access governance processes

Benefits and Perks

  • Opportunity to work with a global, remote-first organization
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Access to cutting-edge technologies and tools
  • Flexible working hours and remote work arrangements
  • Comprehensive benefits package, including health insurance and retirement plans
  • Paid time off and holidays
  • Remote work stipend and equipment allowance

How to Stand Out

  • To stand out as a candidate, be prepared to provide specific examples of your experience with API integrations and automation workflows.
  • Familiarize yourself with HighLevel's technology stack and be ready to discuss how your skills align with their goals.
  • Highlight your understanding of identity and access management (IAM) and user provisioning workflows.
  • Showcase your problem-solving skills by walking the interviewer through your thought process when faced with a complex integration challenge.
  • Don't be afraid to ask about the company culture and what a typical day looks like in this role.
  • Be prepared to discuss your experience with remote work and how you stay connected with distributed teams.
  • Research the current market trends and be ready to discuss the latest developments in API integrations and IT automation.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.