Software Engineer

Toucreek Technology
United StatesFull-timePosted Aug 28, 2026

About the role

Toucreek Technology Services is a fast-growing professional services firm headquartered in the San Francisco Bay Area. As a strategic partner to a leading global cloud networking company, we are expanding our professional services (Software Development) team.

About the role:

This team is a global team of software engineers working to deliver high quality and

robust software to help customers and internal colleagues achieve their goals and solve

interesting real-life problems. The team's work can be divided into three main areas:

● Network automation: Developing innovative frameworks for customers by leveraging

cutting-edge network automation techniques

● Software customizations: Designing and implementing solutions to help customers

deploy and operate advanced networking infrastructure

● Efficiency enablement: Building software tools to help internal and external collaborators

work more productively when deploying, migrating and operating networks

Essential

● Masters or Bachelors degree in Computer Science or related field (or equivalent

experience)

● 3+ years professional software development experience

● Proficiency in Python

● Expertise in version control systems (e.g. GitHub, GitLab, Bitbucket)

● Knowledge of testing frameworks (e.g. PyTest )

● Understanding of IP networking and/or distributed systems

● Experience with Unix or Linux

● Comfortable working in all phases of software development life cycle

● Personable with excellent communication skills

● Great problem solving, analytical and troubleshooting skills

● Ability to work independently, and also collaborate effectively within a team

● Keen intellect with willingness to keep learning and developing

Desirable

● Experience with CI platforms (e.g. GitHub, GitLab, Jenkins)

● Familiarity with container technologies (e.g. Docker, Podman, Kubernetes) and service

orchestration (e.g. Ansible, Terraform)

● Familiarity with Nautobot or Netbox

● Familiarity with Itential Automation Platform

● Experience with data center networking, management and orchestration

● Experience building third party software integrations and APIs

● Experience working in a customer-facing role

What We Offer:

Medical, dental, vision coverage

401(k) matching

PTO + holidays

Growth opportunities in a collaborative team

We are an equal opportunity employer.

Responsibilities

  • Developing innovative frameworks for network automation
  • Designing and implementing software customizations for advanced networking infrastructure
  • Building software tools for productivity in network deployment and operation

Qualifications

  • Masters or Bachelors degree in Computer Science or related field
  • 3+ years professional software development experience
  • Proficiency in Python
  • Expertise in version control systems
  • Knowledge of testing frameworks
  • Understanding of IP networking and/or distributed systems
  • Experience with Unix or Linux
  • Excellent communication skills

Benefits

  • Medical, dental, vision coverage
  • 401(k) matching
  • PTO + holidays
  • Growth opportunities in a collaborative team

Skills mentioned

PythonGitPytestDistributed SystemsLinuxCI/CDDockerKubernetesAPI IntegrationTCP/IP

About Toucreek Technology

Toucreek Technology delivers solutions to modernize and transform IT infrastructure. We specialize in cloud networking designed to ensure that your network and data center solutions are made for scale and security. Our Professional Services for Point Solutions provide high-impact support through expert advisory and implementation, enabling teams to move quickly without compromising quality.

Technology201-500 employeesSan Jose, California