Backend Engineer – Senior or Staff
.Net
Confirmed live in the last 24 hours
Locations
Remote • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Google Cloud Platform
C/C++/C#
Microsoft Azure
REST APIs
SQL
Kubernetes
NoSQL
Software Testing
Requirements
- 4+ years of software engineering experience
- Passionate about software development, with fluency in C# and familiarity with .NET Core
- Experience building highly scalable, available distributed systems to handle high traffic conditions with low latency
- Interest in leveraging cutting edge technologies like Docker and Kubernetes, and an excitement for designing and building new infrastructure features
- Excellent communication, analytical, and problem solving skills with both engineers and product
- Proficiency working in GCP or other cloud infrastructures like AWS or Azure
- Understanding of CI/CD, unit testing, integration testing
- Experience with SQL and NoSQL
- Experience with Microservices
- Experience with REST services
Responsibilities
- Develop a deep understanding of our product infrastructure and how we deploy our software
- Troubleshoot and improve our current backend applications and processes
- Collaborate with the team and product manager from start to finish, openly communicating issues, asking clarifying questions, raising concerns when needed
- Eventually design and develop clean, well-structured, and maintainable code to build new backend features for our sportsbook product
- Advocate for best practices to create strong foundational development practices for our growing team
- Be open to feedback and collaboration with other developers to accomplish tasks at hand