Jobs · Engineering · Texas

Software Dev Engineer I

Optimum · Plano, TX · 6 days ago
Engineering$84k–$137k/yrFull-time

Optimum is a leader in connectivity, providing reliable, high-speed solutions that keep the world connected. We're seeking driven professionals to join our team and help empower lives, fuel businesses, and drive innovation through our mobile, broadband, and video services.

About the role

The Product Development organization is responsible for technology enablement and development of connectivity solutions and supporting tools. As an SDE I DevOps Toolchain, you will join a highly skilled software development team to build tools, processes, and automation frameworks that improve productivity, drive efficiency, and ensure the quality and reliability of our software products.

Responsibilities

  • Contribute to our software development tools roadmap, accelerating our development teams
  • Execute on implementing our tools roadmap, including a CI/CD pipeline leveraged by software development teams across the organization for broadband, video, mobile, and customer support applications
  • Implement tools to identify, document, and track software defects; work closely with development teams to resolve issues and ensure timely fixes
  • Introduce capabilities for effective A/B testing of releases across test populations
  • Lead process improvement initiatives to enhance testing practices, tools, and methodologies
  • Implement tools to monitor and report on key quality metrics, including defect rates, test coverage, and test execution progress
  • Analyze metrics to identify areas for improvement
  • Leverage developer tools and test automation to transform software release processes and enable faster delivery of capabilities to customers
  • Use and customize out-of-the-box tools to instrument and monitor systems
  • Contribute to a structured knowledge base for creating, maintaining, and extending documentation for developer tools and processes
  • Establish and gain acceptance for Key Results indicated by our development pipeline and automation test frameworks
  • Use prototypes and proof-of-concepts as primary tools for deep explorations of architecture and software designs
  • Advocate for developer tools within the organization
  • Continue to make Optimum a developer-friendly environment

Qualifications

  • Bachelor’s degree in Computer Science or a related field
  • 1-2 years of hands-on experience in DevOps, GitOps, software development, and automation
  • Expertise in programming languages such as Python, Java, or Golang
  • Proficient in the Google Cloud environment
  • In-depth understanding of software development methodologies and modern DevSecOps practices
  • Proficiency in automating test cases (unit, functional, and end-to-end tests)
  • Proven experience implementing and optimizing CI/CD pipelines (e.g., GitLab CI/CD, GitHub Actions)
  • Experience with IaC tools like Terraform/Ansible
  • Skilled in developing and maintaining test automation frameworks using tools like Selenium or Cypress
  • Knowledgeable in monitoring and observability tools like Prometheus, Grafana, and Splunk
  • Familiarity with defect tracking systems like JIRA
  • Strong understanding of version control systems (Git)
  • Hands-on experience with methodologies like test-driven development (TDD), A/B testing, and continuous testing
  • Demonstrated ability to lead process improvement initiatives and integrate meaningful testing metrics
  • Solid grasp of software quality metrics, including defect rates and test coverage
  • Experience in software architecture and design principles
  • Capability to create proof-of-concept prototypes to validate technical solutions
  • Skilled in collaborating with cross-functional teams to encourage tool and process adoption
  • Strong analytical abilities for diagnosing and resolving technical challenges
  • Passionate about fostering a developer-friendly environment and encouraging team collaboration
  • Intuitive understanding of software design with a commitment to learning from diverse teams and projects
  • Experience optimizing data formats and handling data locality for performance improvements
  • Proven expertise in identifying and resolving performance and data-related issues
  • Contributed to creating and maintaining corporate technology policies

Benefits

At Optimum, our guiding principles—Do What’s Right, Drive One Optimum, and Make It Happen—empower employees to build trust, create community, and embrace innovation. We recognize and reward behaviors that align with these values, fostering an environment where learning never stops and every employee can enact real change.

Pay

The starting pay rate/range for this position in New York is $83,538.00 - $137,241.00 per year. Pay is competitive and based on job-related factors, including skills and experience. For other locations, please inquire with your recruiter.

Similar jobs