About this role
Accountabilities:
- Build the Corporate Integrations team from the ground up by recruiting and hiring three engineers.
- Lead, mentor, and manage the team on a day-to-day basis while supporting performance and professional growth.
- Establish effective team practices, engineering standards, and ways of working for a newly formed function.
- Build strong working relationships with business stakeholders across corporate functions.
- Work directly with non-technical stakeholders to understand business processes, gather requirements, and clarify priorities.
- Translate business process knowledge into clearly defined integration designs and technical requirements.
- Own and prioritize the team's backlog in partnership with business stakeholders.
- Help shape the integration roadmap based on business needs, technical considerations, and organizational priorities.
- Oversee the full software development lifecycle for integrations and APIs, from requirements and design through deployment and maintenance.
- Guide the architecture and implementation of APIs that provide clean access layers to corporate systems for other engineering teams.
- Ensure reliable movement and transformation of data between business systems.
- Drive engineering best practices including automated testing, continuous integration and deployment, code reviews, design reviews, monitoring, and observability.
- Ensure integrations and APIs are secure, scalable, maintainable, and reliable.
- Provide hands-on technical contribution and coding support, particularly while the team is being established.
- Provide technical direction and architectural guidance to engineers.
- Collaborate with engineering leadership and cross-functional teams to align solutions with organization-wide standards.
- Help mature engineering processes and practices as the broader organization evolves.
- Manage competing priorities and multiple initiatives while maintaining focus on delivery and team effectiveness.
Requirements:
- Bachelor’s degree in Computer Science, a related technical field, or equivalent professional experience.
- 7+ years of professional software development experience.
- At least 3 years of experience in an engineering management or technical leadership role.
- Deep expertise within the .NET ecosystem.
- Strong C# experience and willingness to lead a team working primarily in F# and functional programming.
- Solid working knowledge of a major cloud platform such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of relational databases and distributed systems.
- Demonstrated ability to work effectively with non-technical stakeholders to discover, clarify, and document requirements.
- Strong communication and interpersonal skills, with the ability to translate between business and technical perspectives.
- Strong people leadership and mentoring capabilities.
- Ability to manage ambiguity and make effective decisions in a newly established team environment.
- Strong organizational and prioritization skills, with the ability to manage multiple projects and competing priorities.
- Experience with software architecture, API design, integrations, and modern engineering practices.
- F# or other functional programming experience is preferred.
- AWS experience is preferred, particularly with services such as ECS and Aurora.
- Experience with Kafka or other streaming and messaging technologies is preferred.
- Previous experience building an engineering team from scratch is a plus.
- Experience working in an early-stage startup or establishing a new team within a larger organization is advantageous.
- Must be eligible to work in the United States on an ongoing basis without employment sponsorship.
Benefits:
- Fully remote position within the United States.
- Quarterly incentive plan.
- 136 hours of paid time off, equivalent to 17 days annually, available for sick or personal use.
- Medical, dental, and vision benefits.
- Tuition reimbursement for education related to the role.
- Employee referral bonuses.
- Employee recognition and rewards programs.
- Paid volunteer time to support charitable and community causes.
- Employee discount programs.
- Wellness incentives of up to $100 per year for completing eligible challenges.
- Potential discounts on benefit contribution rates through wellness participation.
- Benefits are subject to applicable eligibility requirements and plan conditions.
- Employment is contingent on successfully completing applicable pre-employment requirements, including E-Verify and substance abuse testing.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1