
Software Integrations Engineer
Lean Tech
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇴 Colombia
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudETLGoKubernetesNode.jsPythonSQL
About the role
- Under the guidance of the Customer Integration Lead, independently manages the onboarding of new customers onto the Freight Science platform
- Engages deeply with database systems, demonstrating a proactive approach to understanding and optimizing all facets of customer systems
- Collaborates closely with data engineers and data scientists to drive enhancements across the Freight Science platform, supporting its ongoing evolution
- Collects and analyzes requirements from business and development teams to identify and prioritize opportunities for process improvements and increased efficiency through integration
- Designs and implements integration flows and enhancements, including REST APIs and file-based integrations, with a strong focus on SQL, data analysis, ETL, data exploration, and Git
- Adheres to established development standards, integration processes, and best practices to ensure consistency and quality
- Incorporates user and stakeholder feedback to inform the development of new products and integration upgrades.
Requirements
- Bachelor’s or higher in Math, Engineering, Computer Science, or other quantitative field preferred (advanced degrees are a plus)
- No industry experience required if the candidate has demonstrated engagement in open-source projects, tech meetups, or maintains an active GitHub profile
- Eager to explore data systems and develop appropriately scaled solutions
- Strong skills in code review, software design, iterative development, and problem decomposition
- Skilled in Python for validation and integration tasks, with the ability to read and understand code in Node, Python, and Go for non-core checks and automation purposes
- Experience with Azure Cloud Services and familiarity with Kubernetes (expected to configure, not manage infrastructure) is a strong plus
- Proactive, with a creative approach to problem-solving and a willingness to think outside the box
- Problem-solving mindset; eager to dig in and find solutions
- Sense of urgency in handling tasks and meeting deadlines
- Reliable and dependable team member
- Demonstrates initiative and a “go-getter” attitude
- Passionate about data and data-driven decision-making
- Identifies and seeks out automation opportunities within existing processes
- Quick learner, able to adapt to new tools and processes.
- Identifies and seeks out automation opportunities within existing processes
- Not afraid to ask questions for clarity and improvement.
Benefits
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLdata analysisETLdata explorationPythonNodeGocode reviewsoftware designiterative development
Soft skills
problem-solvingproactivecreative thinkingsense of urgencyreliableinitiativeadaptabilityteam collaborationcommunicationengagement