Software Engineer

Redolent, Inc
Sunnyvale, CA, United States
8 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Systems Engineering Cloud Computing Design of User Interfaces Human-Computer Interaction Python (Programming Language) Open Source Technology Software Engineering Scripting Cloud Platform System Kubernetes Information Technology
+4 more
Free and Open-Source Software Front End Software Development Golang Programming Languages

Job description

  • Join a local team of analytical, technical, and operational individual contributors that support our internal tools, systems, and infrastructure.
  • Design & develop highly efficient tooling and infrastructure to move petabytes of data across multiple systems at Walmart-scale.
  • Engineer large scale systems in Python, Scala, and Go while following best practices in testing, maintainability, and code health using open source software.
  • Automate all the things that can be reasonably automated.
  • Design tooling and application to be containerized and orchestrated in Kubernetes.
  • Work closely with multiple teams to ensure that the infrastructure delivers data to their respective stakeholders.
  • [Build core platform and APIs to allow data to be accessed in various ways.]
  • Design frameworks around data processes providing scale.
  • Work across stack to ensure compatibility with data engineers and frontend engineers.

Requirements

  • B.A. or B.S. degree in Computer Science or other technical field, or equivalent experience.
  • 5+ years of experience in a software development role.

  • Expert understanding & fluency with cloud systems & constraints.
  • Prior experience building tools platforms and APIs.
  • Professional experience with best security practices and standards.
  • Thinking in large scale - billions+ rows OR TB of data., Analysis Skills, Application Programming Interface (API), Best Practices, Cloud Computing, Computer Science, Go Programming Language (Golang), Large-Scale Systems, Machine Tool, Open Source, Python Programming/Scripting Language, Quality Assurance Methodology, Scala Programming Language, Software Design, Software Development, Software Engineering, Systems Engineering, Team Player, User Interface/Experience (UI/UX)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

Videos

See all

Related articles

See all