Job Closed
This listing is no longer active.
PrizePicks is a sports betting company offering a fantasy platform where users can select players and teams to place bets on. With the mission of becoming the most loved fan engage
Software Engineer III – GO
Location
United States
Posted
56 days ago
Salary
$145K - $155K / year
Seniority
Senior
Job Description
Software Engineer III – GO
PrizePicks
• Contribute to architecture: Participate in team-level architectural decisions, evaluating trade-offs and proposing solutions grounded in deep understanding of the system. • Own feature development: Take ownership of features end-to-end — from technical design through delivery — breaking complex projects into well-scoped, deliverable pieces. • Write high-quality code: Produce Go code that is idiomatic, performant, well-tested, and raises the bar for the code-base. • Improve quality proactively: Identify opportunities to improve code quality, performance, reliability, and developer experience — and act on them. • Guide junior engineers: Provide technical guidance to Software Engineers I and II through thorough code reviews, pairing sessions, and design feedback. • Collaborate cross-functionally: Work with Product, Design, and QA to validate technical decisions and ensure alignment between product goals and implementation. • Participate in on-call rotation: Take increasing ownership of incident response, contributing to root cause analysis and systemic improvements. • Build team knowledge: Document technical decisions, system architecture, and patterns to strengthen your team’s shared understanding. • Performance Ownership: Own high throughput endpoints, their database queries and their caching strategies.
Job Requirements
- 3–5 years of professional software engineering experience, with meaningful time building Go services
- History of delivering complex features within a software team to drive business outcomes
- Experience breaking down ambiguous requirements into concrete technical plans
- Advanced proficiency in Go — you write clean, idiomatic, production-quality code and understand Go’s concurrency model well
- Strong SQL skills — schema design, query optimization, and understanding of performance characteristics at scale
- Experience designing and building RESTful and/or gRPC APIs
- Solid testing practices — unit, integration, and end-to-end testing strategies
- Familiarity with containerization (Docker) and orchestration (Kubernetes)
- Understanding of CI/CD pipelines and deployment workflows
- Autonomous — you can take an ambiguous problem and drive it to a well-defined solution
- Comfortable providing and receiving direct technical feedback
- Strong written communicator, especially important in a fully remote environment
- Able to balance deep technical work with collaborative design and planning
Benefits
- Company-subsidized medical, dental, & vision plans
- 401(k) plan with company match
- Annual bonus
- Flexible PTO to encourage a healthy work/life balance (2 weeks STRONGLY encouraged!)
- Generous paid leave programs, including 16-week paid parental leave and disability benefits
- Workplace flexibility and modern work schedules focused on getting the job done, not hours clocked
- Company-wide in-person events and team outings
- Lifestyle enhancement program
- Company equipment provided (Windows & Mac options)
- Annual performance reviews with opportunities for growth and career development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Release Pipelines
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Build automation tooling and pipeline development • Complex workflow automation via Temporal • Bazel, BuildStream, and other high-speed build systems • Integration with 3rd party work tracking and requirements systems • Integration with custom systems and hardware testing platforms
Senior Software Engineer – SDT Base Apps
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Responsible for software development, including but not limited to, algorithm development, software design, implementation, unit testing, vehicle testing and deployed software maintenance while following quality, build, deploy and test processes, safety and process requirements and guidelines • Responsible for executing full software development lifecycle activities using primarily C++ skills in Linux development environment using Lean-Agile methodologies • Responsible to complete software assignments including but not limited to software design, implementation, unit testing, vehicle testing and deployed software maintenance while following quality, build, deploy and test processes, safety and process requirements and guidelines • Assist in root cause analysis of issues found in testing and process automation steps • Support team in identifying daily assignments and reporting progress at daily stand ups • Support software and system level test plans and verification strategies to support ongoing feature development and bug fixes • Designing and implementing systems responsible for data acquisition and analysis from remote vehicles in the field • Responsible for ensuring software updates do not regress the software performance by utilizing simulation software and scenarios • Passion for autonomy technology product area • Communicate well in a team environment being able to clearly articulate progress, design expectations and support needed to help the team accomplish goals
Senior Software Engineer – Vehicle Diagnostics
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Design, implement, and maintain diagnostic software and communication stacks based on automotive protocols including UDS (ISO 14229), SOVD, and CAN (ISO 11898) • Develop diagnostic services supporting fault memory, DTCs, routine control, and data identifiers using UDS over CAN and DoIP • Implement and validate service-oriented architectures (SOA) using technologies like SOME/IP, SOVD, and Ethernet • Support integration and debugging of diagnostics features on benches and test vehicles • Work cross-functionally with cloud and edge-based systems to enable remote diagnostics and telemetry capabilities • Contribute to the development of robust error handling, logging, and recovery mechanisms for ECUs and vehicle systems.
Senior Software Engineer – Cloud Automation
Torc RoboticsLeading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.
• Defining and maintaining an account vending machine with appropriate organizational control policies • Designing and operating shared networks, including Direct Connect, Site-to-Site VPN, and cloud-native network segmentation • Owning cloud security posture: SIEM integrations, identity and access management, and compliance tooling • Designing, deploying, and operating shared infrastructure including EKS and ECS clusters, and hosted application platforms • Maintaining and improving CI/CD infrastructure and shared build tooling used across the engineering organization • Managing shared package and artifact distribution (JFrog Artifactory, AWS CodeArtifact) • Driving cloud cost visibility, attribution, and efficiency across the organization • Collaborating with teams specializing in perception, planning, control, mapping, and vehicle testing to architect solutions that support their development workflows in AWS • Contributing to technical decisions, design reviews, and the team's documentation and operational standards
