IT Product Developer II, III, IV

Williams•Tulsa, OK

About The Position

As a Product Engineer at Williams, you will design and deliver in-house software products that support the business. You will work with stakeholders across the organization to co-create solutions, rapidly prototype ideas, and translate business problems into high-value, production-ready applications. The role emphasizes AI-enabled solutions, modern development practices, and iterative collaboration to shape the development and evolution of internal technology products. The position leads the design and development of sophisticated software solutions, including hands-on development, testing, and debugging. It also defines technical vision, guides architectural decisions, and provides technical leadership and mentorship. The position partners with business teams to apply AI responsibly across enterprise, operational, and product-delivery workflows, and builds or integrates AI-backed features into production systems.

Requirements

  • High school diploma/GED, vocational/technical/business school, and a minimum of ten years of software development experience.
  • Outstanding organizational and communication skills, with safety as the utmost priority.
  • Proficiency in Microsoft Office applications.
  • Expert-level proficiency in relevant programming languages, frameworks, and technologies.
  • Deep understanding of the software development lifecycle and methodologies.
  • Experience crafting scalable and maintainable software systems.
  • Exceptional problem-solving and critical-thinking skills.
  • Demonstrated leadership experience guiding technical teams.
  • Proficiency in querying and crafting databases.

Nice To Haves

  • Bachelor's degree in Computer Science or a related field.

Responsibilities

  • Lead the design and development of sophisticated software solutions, including hands-on development, testing, and debugging.
  • Define technical vision and guide the team in architectural decisions.
  • Collaborate with partners to define project goals and requirements.
  • Provide technical leadership and mentorship to developers and teams.
  • Contribute to documentation of software solutions and processes.
  • Partner with business teams to apply artificial intelligence capabilities responsibly and creatively across enterprise, operational, and product-delivery workflows.
  • Leverage generative AI concepts, prompt engineering, AI-assisted development, and ethical AI practices to solve business problems.
  • Build or integrate AI-backed features into production systems, experimenting responsibly with emerging tools, platforms, and frameworks.
  • Stay current with advances in AI and continuously learn new methodologies.
  • Perform other duties as assigned.

Benefits

  • Strong pay plus an annual incentive program.
  • Medical, dental, and vision coverage.
  • 401(k) with company match and an annual company contribution.
  • Paid time off, including company and floating holidays.
  • Paid parental leave of up to six weeks per parent.
  • Fertility and adoption support.
  • Advanced AI tools and resources.
  • Career growth paths and a culture of promoting from within.
  • Tuition reimbursement and continuing-education support.
  • HSA and FSA options.
  • Company-paid life insurance and disability coverage.
  • Employee stock purchase plan.
  • Domestic partner benefits.
  • Employee resource groups and wellness support.
  • Paid volunteer time and company matching for charitable causes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service