Software Engineer for Campaigns and Attribution

7 days ago


Houston, Texas, United States Invoca Full time
Transform Your Career with Invoca

At Invoca, we're revolutionizing the way businesses understand their customers. As a Senior Software Engineer on our Campaigns and Attribution team, you'll play a critical role in shaping the future of Conversation Intelligence.

About Us

Invoca is the industry leader in AI-powered Conversation Intelligence, serving over 2,000 customers and generating $100M in revenue annually. With a talented team of 400+ employees and a strong presence in the US and Canada, we offer a dynamic work environment that fosters growth and innovation.

Salary & Benefits

We offer a highly competitive salary range of $127,000 - $165,000 per year, plus bonus potential. Our comprehensive benefits package includes paid time off, healthcare, retirement plans, stock options, and a wellness subsidy. We're committed to equal employment opportunity and are proud to be an equal opportunity workplace.

Job Description

You will join a close-knit, cross-functional team where everyone strives to constantly improve their knowledge of software development tools and practices. As a Senior Software Engineer, your responsibilities will include:

  • Writing high-quality code
  • Operating independently on complex tasks
  • Being a technical expert in an area or feature set
  • Having end-to-end responsibility for projects of increasing complexity
  • Identifying and suggesting areas of future work and backing up suggestions with evidence
  • Identifying and mitigating risk in the development cycle, from ideation to delivery
  • Keeping leaders up-to-date on progress, blockers, and potential surprises (both positive and negative)
Required Skills & Qualifications

To succeed in this role, you'll need:

  • 5+ years of professional software development experience
  • Experience with some of our primary technologies: Ruby on Rails, MySQL/PostgreSQL, and HTML/CSS/JavaScript
  • Familiarity with queueing systems like Kafka/RabbitMQ etc
  • Familiarity with NoSQL data stores (we use Redis)
  • Proficiency at removing roadblocks for complex tasks
  • In-depth knowledge in one or more areas or features sets
  • Awareness of industry best practices and trends
Why Choose Invoca?

We offer a unique blend of challenges and opportunities that will help you grow both personally and professionally. Join us and become part of a community that values continuous improvement, collaboration, and innovation. Don't miss out on this chance to transform your career with Invoca



  • Houston, Texas, United States Chloes Choice Inc Full time

    Job OverviewThe Marketing Campaign Coordinator position at Chloes Choice Inc. offers a unique opportunity to contribute to the success of our marketing team.Salary and BenefitsWe offer a competitive salary range of $47,000 - $55,000 per year, providing a stable financial foundation for our employees to thrive.Key ResponsibilitiesCampaign Planning and...

  • Software Engineer

    1 month ago


    Houston, Texas, United States Sixt Full time

    At our company, our team is seeking an experienced Software Engineer to join our ranks. This is a challenging role that requires a strong background in computer science and experience with software development.The ideal candidate will have a solid understanding of programming languages, including Python, Java, and C++. They will also be familiar with agile...


  • Houston, Texas, United States Addison Group Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team at Addison Group. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions.


  • Houston, Texas, United States Million Air Full time

    We are seeking a skilled Senior Software Engineer to lead our development team.This is a unique opportunity to work on challenging projects and grow your career.Main responsibilities:Lead the development of complex software systemsCollaborate with cross-functional teams to deliver high-quality productsMentor junior engineers to improve their...


  • Houston, Texas, United States Infinite Ranges Full time

    We are seeking a Senior Software Engineer to join our team at ABC Company. As a leading provider of innovative solutions, we strive to stay ahead of the curve in software development.The ideal candidate will have 5+ years of experience in software engineering, with a strong background in full stack development.Responsibilities include designing, developing,...

  • Software Engineer

    1 month ago


    Houston, Texas, United States Patterson-UTI Full time

    About the Role: We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Key Responsibilities:Design and develop software applications using Java, Python, or C++.Collaborate with cross-functional teams to identify and prioritize software...

  • Software Engineer

    4 weeks ago


    Houston, Texas, United States Live Nation Entertainment Full time

    We are looking for a skilled Software Engineer to join our Development Team.The ideal candidate will have a strong background in programming languages such as Java, Python, and C++.Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to deliver high-quality productsParticipate in code reviews and ensure...


  • Houston, Texas, United States IMC Associates Full time

    Job DescriptionImc Associates is seeking a highly skilled Software Engineering Manager to lead our team of Python developers. The ideal candidate will have a minimum of 7 years of experience in Python, Java, and JavaScript, as well as experience with agile development methodologies.The Software Engineering Manager will be responsible for reviewing code,...


  • Houston, Texas, United States EPMA Full time

    EPMA is a leading provider of innovative solutions in the Oil and Gas industry. We are seeking a highly skilled Senior Software Engineer to join our team in Houston.The estimated salary for this role is $140,000 - $160,000 per year, depending on experience.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining...


  • Houston, Texas, United States IPT Global Full time

    Job OverviewWe are seeking an exceptional Software Engineer to join our high-performing team at IPT Global. This full-time position offers a competitive salary, excellent benefits, and the opportunity to work on cutting-edge software projects.


  • Houston, Texas, United States Onit Full time

    Job OpportunityJob Title: Senior Software EngineerAt Onit, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a crucial role in designing and implementing new features and APIs for the OnitX AppBuilder Platform.The ideal candidate will have a strong background in software...


  • Houston, Texas, United States TEXAS DEPARTMENT OF INSURANCE Full time

    We are seeking a talented Sr. Software Engineer to join our team.Main Responsibilities:• Develop and maintain high-quality software applications• Collaborate with cross-functional teams to design and implement software solutions• Participate in code reviews and ensure adherence to coding standardsRequirements:• Bachelor's degree in Computer...


  • Houston, Texas, United States Diverse Lynx Full time

    Job SummaryWe are seeking a highly skilled Senior React Software Engineer to join our team at Diverse Lynx LLC. As a Senior React Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications using React and Java. You will work closely with our cross-functional teams to deliver high-quality software...


  • Houston, Texas, United States DAC, Inc. Full time

    Company Overview:DAC, Inc. is a leading provider of innovative solutions in the field of HVAC controls systems.Estimated Salary: $80,000 - $120,000 per yearJob Description:The Application Engineer will be responsible for designing and implementing software and hardware solutions for our clients.Responsibilities:Create project documentation for submittals,...


  • Houston, Texas, United States Audubon Companies Full time

    About the Role: We're looking for a skilled Senior Software Engineer to join our team. With a strong background in software development, you'll be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using Python, Java, and C++.Collaborate with cross-functional teams to...


  • Houston, Texas, United States Integrated Technology Strategies, Inc. Full time

    We are seeking a highly skilled Senior Cloud Software Engineer to join our team at Integrated Technology Strategies, Inc.As a key member of our engineering team, you will be responsible for designing and developing scalable and efficient cloud-based software solutions using Python and Golang.You will work closely with our cross-functional teams to automate...


  • Houston, Texas, United States United Software Group Full time

    Job Title: Marketing ProfessionalWe are currently seeking a highly motivated and experienced Marketing Professional to join our team at United Software Group INC. This is an exceptional opportunity to be a part of a renowned company that is leading the way in business transformation.Job Description:This role will involve working alongside an experienced...


  • Houston, Texas, United States Fluence Corporation Full time

    At Fluence Corporation, we are seeking a talented Software Controls Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing Fluence's energy storage systems for utility and grid applications.Key Responsibilities:Design and develop controls software for energy storage systemsIntegrate grid-scale...


  • Houston, Texas, United States Aloden, Inc. Full time

    About Aloden, Inc.We are a leading technology company seeking an experienced software engineer to join our team. Salary and BenefitsThe estimated annual salary for this position is $120,000 - $180,000 based on industry standards in Houston, TX. The compensation package also includes comprehensive benefits such as health insurance, retirement plan, and paid...


  • Houston, Texas, United States Clinical Computer Systems, Inc. Full time

    Job Description:Clinical Computer Systems, Inc. is seeking a highly skilled Software Architect to lead our engineering team.About the Role:The successful candidate will define the high-level architecture of our products and guide the Product Development Team in implementing this architecture.They will be responsible for maintaining and evolving our products...