Back to results

Full Stack Engineer 182055

  • Durham, NC, United States

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

The Role

As a senior software engineer in Core Internet Platforms, you will design, build, and operate scalable backend systems and cloud-native services. This role plays a critical part in building and maintaining secure authentication and authorization systems, with direct responsibility for protecting user identities, access, and sensitive data.” This role requires strong engineering fundamentals, hands-on experience with Go (preferred), and proven expertise in cloud deployments.

  • Design, develop, and maintain highly scalable, reliable backend services using Go (experience with additional languages such as Java, C++, Python is a plus)
  • Own services throughout their lifecycle: design, development, testing, deployment, and operations
  • Collaborate with product managers, architects, and other engineers to translate requirements into technical solutions
  • Contribute to continuous improvement of engineering processes, tooling, and CI/CD pipelines
  • Employ problem solving skills to analyze sophisticated engineering challenges

The Expertise and Skills You Bring

  • 4+ years of programming experience in Java, Node.js, Go, or comparable building high throughput APIs.
  • Bachelor’s degree or equivalent experience
  • Strong problem solving, written and verbal communication skills
  • Passion for CI/CD, automation, and DevOps practices to increase delivery velocity
  • Foundation of Docker & Kubernetes operational skills and tools
  • Experience with cloud providers and platforms such as AWS and Azure
  • Experience using AI developer tools such as GitHub Copilot (or similar)

Preferred / Nice-to-Have Skills

  • Experience with Envoy proxy configuration (service meshes, routing/load balancing systems)
  • Familiarity with observability tools (logging, metrics, tracing)
  • Knowledge of cloud security best practices and compliance
  • Experience designing systems for high availability and fault tolerance
  • Prior experience leading medium-to-large technical initiatives
More about this job

Skills

  • Go
  • Oracle Java
  • C++
  • Process improvement
  • Engineering processes
  • CI/CD
  • Problem solving
  • Node.js
  • Communication skills
  • DevOps
  • Docker
  • Kubernetes
  • AWS
  • Microsoft Azure
  • GitHub
  • Regulatory compliance

Report this job