The Application Integration Engineer will be part of Ridgeline’s Internal IT team, focusing on designing and implementing integrations that connect internal systems to support company growth.
The role involves building secure, reliable, and automated solutions that enhance team productivity and streamline operations.
Responsibilities include partnering with departments like Security, HR, and Legal to understand workflows and identify automation opportunities.
The engineer will engage in the entire development process from requirements gathering to deployment and testing.
Collaboration with engineers and stakeholders is essential to design scalable and secure integration approaches.
The position requires applying AI technologies to boost internal productivity and streamline processes.
The engineer will implement secure data handling practices, API integrations, and system monitoring.
Knowledge sharing and guidance to team members to elevate quality across the group is expected.
The role includes evaluating and connecting with third-party services and platforms at scale.
Staying informed on evolving cloud technologies and contributing innovative ideas to the team is crucial.
Documentation and maintenance of systems to support transparency and team understanding are required.
Requirements:
Candidates must have 5+ years of experience in a software engineering role focused on system integration, automation, or internal tools.
A degree in Computer Science or a related field, or equivalent practical experience is required.
Proficiency in one or more modern programming languages, such as Python, Java/Kotlin, JavaScript/TypeScript, or Go, with a preference for Python.
Experience in building integrations with RESTful APIs is necessary.
Familiarity with relational databases like PostgreSQL, MySQL, or Aurora, along with effective SQL skills, is required.
Candidates should have experience with AWS services such as Lambda, S3, and API Gateway.
Familiarity with CI/CD pipelines and tools like GitHub Actions, as well as container build/deploy tools, is expected.
An understanding of Agile methodologies and tools like Jira or Asana is necessary.
A strong interest in automation and continuous improvement of systems and processes is required.
Clear communication skills with the ability to explain technical concepts in accessible ways are essential.
Experience in supporting team members through mentoring, guidance, or collaboration is preferred.
Benefits:
The cash compensation for this role is targeted at $145,000 - $170,000, with final amounts determined by candidate experience and expertise.
Employees have opportunities for career advancement and can make a significant impact on the product.
All employees can participate in the Company Stock Plan, subject to the applicable Stock Option Agreement.
Ridgeline offers rich benefits, including unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans.
Additional details about perks and benefits can be found on Ridgeline's Careers page.