Software Development Engineer – Integration (IT Systems & APIs)
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.