FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Architect, Attribution & Integrations
InvocaSoftware Architect providing strategic and technical leadership across Marketing AdTech and Contact Center ecosystems. Driving technical vision and evolving integrations for an AI-powered SaaS platform.
Tech Stack
Tools & technologiesDistributed SystemsDockerJavaScriptKafkaKubernetesMySQLPythonRedisRubyTerraform
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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
Comp & perks- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyPythonJavascriptMySQLRedisKafkaTerraformDockerKubernetesObject-Oriented Programming
Soft Skills
technical leadershipmentorshipcommunication skillsproblem-solvingownershipteam diversityinclusive environmentcollaborationcontinuous learningcustomer-focused mindset
Certifications
Bachelor's Degree