Staff Software Engineer

VERB Interactive
Summary
Join VERB, a digital marketing and technology agency in Halifax, as a Staff Software Engineer. This role involves deep technical debugging, API integrations, and problem-solving in complex environments. You will support high-profile clients, collaborating with project delivery and engineering teams. Responsibilities include investigating and resolving bugs, maintaining web platforms, building and consuming APIs, serving as a technical escalation point, and collaborating with developers. The ideal candidate possesses 10+ years of web development experience, a diverse background, strong knowledge of web technologies, and proven API experience in relevant industries. Excellent problem-solving skills and clear communication are essential. VERB offers competitive benefits, including vacation time, travel credit, and comprehensive health insurance.
Requirements
- 10+ years of experience in web development, software engineering, or escalated, development-focused technical support roles
- A diverse background, whether that be in roles, responsibilities, or employers
- Strong working knowledge of web technologies (PHP, .NET, JavaScript, AEM, Drupal, Shopify, Stripe, etc.)
- Proven experience building and consuming APIs in the Travel, Hospitality or E-commerce spaces
- Comfort with CLI tools, Git, and debugging production issues
- Not afraid of vague bug reports, error screenshots, or tracking down undocumented legacy logic
- Excellent problem-solving skills with a knack for figuring things out fast
- Self-motivated and interested in developing sustainable solutions and uncovering arcane problems
- Clear communicator—whether you’re explaining tech issues to project managers or documenting your own work
Responsibilities
- Be fundamentally responsible and accountable for the full technical scope of one or more products, from server architecture, through code-level, to user experience
- Investigate and resolve obscure technical bugs
- Support and maintain legacy and modern web platforms
- Debug and optimize the full product stack across staging, dev, and production environments
- Build and consume RESTful APIs to support dynamic content delivery and platform integrations
- Serve as a technical escalation point for project teams and developers
- Collaborate with other developers and troubleshoot systems
- Write quick scripts or tools to help the team debug and deliver more efficiently
- Act as a Solutions Engineer: blending content from multiple APIs into coherent user experiences
- Join client calls as needed to provide technical expertise
- Support ongoing project delivery efforts through hands-on technical fixes and improvements
- Jump in on QA and testing when bugs require deep technical insight
Preferred Qualifications
Prior experience working in client-facing or agency environments is a plus
Benefits
- 80% premium share option for Group Health Insurance (medical, dental, vision), with a health spending account to top up your claims
- A healthy living account
- Company matching RRSP program
- Top up for Parental/Pregnancy leave
- Remote and flexible work arrangements
- Transit and fitness discounts
- Recreational sports teams
- Learning and development opportunities with a multitude of resources
- Internal recognition programs
- Vacation time available on day one (not to mention an extra bonus week during the holidays)
- An annual travel credit (for non-work related travel)
- Free office snacks and drinks to keep you energized when you’re around