Software Engineer II

Cox Communications

Burlington, VT • 53s ago • On-site

Mid

On-site

89,400 - 134,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Software Engineer II role

Improve your resume now

$89,400 – $134,000/year

Quick Facts

  • Role: Software Engineer II (Individual Contributor)

  • Team: Consumer Intelligence

  • Work style: Hybrid (remote part of the week)

  • Travel: None

  • Base salary range: $89,400 – $134,000 (varies by location and experience); potential incentive compensation

Description

You will apply secure software engineering principles to build scalable, resilient, and secure software and cloud infrastructure for consumer intelligence. The role focuses on designing and optimizing data pipelines and streaming applications, using AI-assisted development tools while practicing responsible AI and spec-driven development. You will collaborate with technical leads and teammates to deliver production systems and continuously improve through iteration and retrospectives.

Responsibilities

  • Develop and optimize data pipelines for downstream stakeholders (websites, advertising, data science, data analysts)

  • Implement and design custom data streaming applications (Kafka, AWS, Java)

  • Use infrastructure as code and DevOps practices

  • Build, deploy, and test using CI/CD best practices

  • Practice spec-driven development with acceptance criteria and validate AI-assisted implementation against the spec

  • Use AI coding assistants to design, write, test, refactor, and document code—while reviewing, validating, and securing AI output

  • Apply responsible AI practices to protect sensitive/consumer data and flag bias, hallucination, and compliance risks

  • Identify opportunities to apply AI to automate team workflows (testing, incident triage, documentation, operational reviews)

  • Explore new technologies and participate in proof of concept work

  • Contribute to code reviews, internal tools, and process improvements

  • Evangelize ideas across the team; support open-source/industry-standard solutions

  • Build, deploy, monitor, and support highly available, production-grade systems

Requirements

  • Bachelor’s degree in a related discipline and 2 years of related experience (or equivalent combinations such as a master’s degree with up to 2 years; or 6 years experience)

  • Hands-on software development experience with Java, Python, JavaScript, or TypeScript

  • CI/CD pipeline experience (build/test/deploy/maintain via automated workflows)

  • DevOps practices experience within a software development environment

  • Demonstrated experience using AI-assisted development tools for development, code generation, testing, debugging, or optimization

  • Ability to code across multiple technology stacks (front-end, back-end, application, database)

  • Experience contributing to large-scale technical projects

  • Commitment to Agile environment principles

  • Experience realizing applications from conception/design to implementation and support

  • Availability for rotational on-call duties outside standard business hours

Benefits

  • Flexible paid vacation

  • 7 paid holidays per year

  • Up to 160 hours of paid wellness annually

  • Additional paid time off options (bereavement leave, vote time, jury duty, volunteer time off, military leave, parental leave)

  • Health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report