Job Closed

This listing is no longer active.

Invoca logo
Invoca

Invoca, the AI-powered conversation intelligence platform for B2C revenue teams.

Software Architect, Attribution & Integrations

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

179 days ago

Salary

$190K - $300K / year

Seniority

Lead

Job Description

Software Architect, Attribution & Integrations

Invoca

• Provide expert technical leadership and mentorship across teams at our most senior level. • Collaborate closely with product and engineering leaders across multiple feature development teams to build and execute high-impact, customer-facing roadmaps. • Bring outside experience and diverse perspectives in data integration platforms and service-oriented architecture to drive the adoption of best practices and modern design patterns across the entire organization. • Tackle challenging and rewarding problems, including: • Architecting large portions of our "Revenue Execution" stack that seamlessly connects digital marketing attribution, telephony orchestration (CCaaS), and CRM systems together at high scale. • Accelerating our transition to a robust service-oriented architecture, moving away from a monolith to empower teams with faster movement and fewer dependencies. • Refactoring our information architecture to enhance user experience and simplify our backend services and data models. • Get hands-on with development, as needed, creating critical and/or complex portions of the solutions you architect. • Share your passion for continuous learning and technical topics with your teams and peers. • Actively contribute to an inclusive environment by promoting psychological safety and team diversity. • Report to the VP of Architecture, who reports to the CTO.

Job Requirements

  • Extensive, demonstrated mastery of software development in a SaaS environment (typically 15+ years of experience).
  • Experience with Invoca's core technologies or highly similar platforms, including:
  • Programming languages: Ruby, Python, Javascript
  • Data: MySQL, Redis, Kafka
  • Infrastructure as code: Terraform
  • Containerization: Docker, Kubernetes
  • Proven expertise in workflow automation tools like Workato, Zapier, or n8n.
  • Advanced knowledge of Object-Oriented Programming, Contract-Driven Development, Distributed Systems, and Data Modeling.
  • A systematic, impactful problem-solving approach, coupled with exceptional communication skills and a deep sense of ownership.
  • An extensive track record of leading complex technical projects, maintaining features in production with continuous deployment, and driving prioritization with a strong customer-focused mindset.
  • Demonstrated experience in mentoring and coaching software engineers.
  • A passion for creating elegant, scalable, and maintainable services and tools.
  • Bachelor's Degree or equivalent practical experience required.

Benefits

  • Flexible Time Off – We encourage a healthy work-life balance. Our flexible paid time off policy allows you to recharge and take time away as needed.
  • Paid Holidays – Invoca provides 16 U.S. paid holidays, including a winter break, giving you ample opportunity to refresh and spend time with friends and family.
  • Health Benefits – Our healthcare program includes medical, dental, and vision coverage, with multiple plan options so you can choose what works best for you and your family. Fertility assistance is also included.
  • Retirement – Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%.
  • Stock Options – All employees are invited to share in Invoca’s success through stock options.
  • Mental Health Program – Well-being support on a broad range of issues is available through our SpringHealth program.
  • Paid Family Leave – Up to 6 weeks of 100% paid leave is provided for baby bonding, adoption, and caring for family members.
  • Paid Medical Leave – Up to 12 weeks of 100% paid leave is provided for childbirth and medical needs.
  • InVacation – As a thank-you to our long-term team members, we offer a bonus after 7 years of service.
  • Wellness Subsidy – We provide a subsidy that can be applied toward gym memberships, fitness classes, and more.

Related Job Pages

More Full-stack Engineer Jobs

Protective Life logo

Senior Software Engineer, Administrator

Protective Life

We are on a mission to help more people achieve the sense of protection and security they deserve.

OtherRemoteTeam 1,001-5,000Since 1908H1B Sponsor

• The work we do has an impact on millions of lives, and you can be a part of it. • Help protect our customers against life’s uncertainties. • Responsible for designing, coding, testing, implementing, maintaining, and supporting multiple administration systems and processes. • Design and implement large and complex technical solutions and processes to satisfy business and customer requirements. • Strong skills diagnosing, debugging, and resolving software problems and preparing and modifying technical documentation are critical to this development role. • Requires strong technical analysis, design, programming, and testing skills; problem analysis and resolution skills; and communication and technical documentation skills. • The candidate should be self-motivated and show an inquisitive nature, seek improvements, and demonstrate strong accuracy and attention to detail. • Other abilities include accepting responsibility and accountability for own job and performance, demonstrating independent work behaviors, and having decision-making skills to achieve desired results.

Alabama
$85K - $125K / year
Protective Life logo

Senior Software Engineer

Protective Life

We are on a mission to help more people achieve the sense of protection and security they deserve.

OtherRemoteTeam 1,001-5,000Since 1908H1B Sponsor

• Design, code, test, implement, maintain, and support multiple administration systems and processes • Design and implement large and complex technical solutions to satisfy business and customer requirements • Diagnose, debug, and resolve software problems • Prepare and modify technical documentation • Provide thorough documentation for programming changes and enhancements • Understand business needs and provide quality customer support • Perform project management duties for large and complex projects as needed • Provide leadership and feedback to peers and assist in development skills of others

Alabama
$85K - $125K / year
Job Closed
Wikimedia Foundation logo

Senior Software Engineer, Wikimedia Enterprise

Wikimedia Foundation

A nonprofit organization, the Wikimedia Foundation is dedicated to fostering the “growth, development, and distribution of free, multilingual content.” Headquartered in San Fra

• Bringing your creativity to improve our current infrastructure • Being a key part of planning our future technical roadmap • Maintaining and improving the reliability of highly used commercial data feeds • Supporting new code/feature deployments • Troubleshooting, debugging and following-up on emerging issues in our application stack and its surroundings • Assisting in the architectural design of new services and making them operate at scale • Incident response, diagnosis and follow-up on system outages or alerts across Wikimedia Enterprise’s production infrastructure

California
$141.4K - $175.7K / year
Job Closed
Wikimedia Foundation logo

Senior Software Engineer

Wikimedia Foundation

A nonprofit organization, the Wikimedia Foundation is dedicated to fostering the “growth, development, and distribution of free, multilingual content.” Headquartered in San Fra

• Innovate and maintain Wikipedia's data feeds for significant users • Design and implement necessary tools and services • Foster cross-team collaboration to meet business goals • Guide the team on software engineering best practices • Support code deployments and troubleshoot system issues • Assist in architectural design of new services at scale • Handle incident response for outages in production infrastructure

United States
$141.4K - $175.7K / year
Job Closed