1 day ago
Burnaby, CanadaMid Level
Base Salary
$83k - $120k/yr
Responsibilities
- Design, implement, and test software components for agentic systems, coding-agent workflows, and AI-assisted engineering experiences.
- Build integrations with developer tools, source-control systems, issue-tracking platforms, APIs, and data services.
- Develop prompts, tools, workflows, and evaluation harnesses for agents that plan, implement, test, and document software changes.
- Create unit, integration, and end-to-end tests for agent behavior, tool use, data flows, and failure scenarios.
- Improve agent context, retrieval, feedback, and orchestration to increase accuracy and reduce unnecessary model or tool usage.
- Use AI coding assistants and coding agents while reviewing, validating, and taking responsibility for generated output.
- Build agent-assisted workflows across planning, coding, testing, code review, and delivery with human checkpoints and governance.
- Investigate defects, analyze root causes, deliver solutions, and document technical designs, operational procedures, agent behaviors, and lessons learned.
- Contribute to data pipelines, batch and streaming processing, data modeling, and agent-development integrations.
- Own significant features or components that improve the reliability, usability, or scalability of agent-assisted development.
Requirements
- At least 2 years of professional experience in software engineering, data engineering, or a related technical field; equivalent practical experience is welcome.
- Proficiency in at least one of Python, Go, Java, or TypeScript.
- Understanding of data structures, algorithms, APIs, testing, debugging, and version control.
- Experience developing services, automation, integrations, or developer tools in a collaborative engineering environment.
- Hands-on experience building and maintaining ETL/ELT data pipelines, batch and streaming processing, and data models.
- Proficiency with SQL and familiarity with data warehouses or lakehouses, workflow orchestration tools, and data quality and observability practices.
- Familiarity with large language models, prompt design, retrieval-augmented generation, tool calling, or agentic workflows.
- Comfort working with AI coding assistants or coding agents and inspecting, testing, and correcting generated code.
- Familiarity with cloud platforms, containers, CI/CD pipelines, and observability practices.
- Strong problem-solving, communication, collaboration, and learning skills, with the ability to work through ambiguity and deliver incremental improvements.
- Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related technical field, or equivalent experience.
Benefits
- Comprehensive health coverage, generous paid time off, and flexible work options.
- Learning opportunities, career-mobility programs, and leadership workshops.
- Sixteen paid volunteer hours each year, global employee resource groups, and a company No Jerks policy.
- Modern offices with EV charging, healthy snacks, hackathons, game nights, and culture celebrations.
- Charitable Giving Program supported by company match.
- Hybrid work arrangement indicated by the #LI-Hybrid posting tag.
- Base salary of $83,000-$120,000 plus corporate bonus.
Tech Stack
Categories
AI ApplicationsData Engineering
About Infoblox
Infoblox provides DNS, DHCP, and IP address management (DDI) plus DNS security and network automation for large enterprises and service providers. The company sells software and cloud-managed services, with virtual and physical appliances and subscriptions that unify networking and security operations. Founded in 1999 and headquartered in Santa Clara, it is privately held by Vista Equity Partners, and its customers include Fortune 100 firms.
