This job might no longer be available.
[Senior, Staff, or Principal] Software Engineer, Backend
3 years ago
About Strivr:
At the intersection of technology, science, business and sports, Strivr offers an end-to-end, VR-based immersive learning platform that changes the way people around the world train, learn and perform. With a mission to elevate performance through immersive experience, we are redefining an industry in real time and shaping the future of learning.
About our engineering team:
At Strivr, our engineering teams develop immersive experience software and a cloud-based software platform that powers the creation, management, and experience of immersive learning with a unique level of insights and predictive analytics. The platform is scalable, secure, and compliant which is critical to making our customers and users successful on our platform. The engineering team is distributed and located in offices in Seattle and Palo Alto. In addition to the five company values of teamwork, grit, transparency, impact, and passion, we index on strong communication skills, a growth mindset, responsibility and ownership, and a collaborative and respectful work culture.
About this position:
As a Software Engineer within the Content Creation and Management group, you will have the independence, opportunity, and the end-to-end responsibility of building our next-generation platform. This platform consists of a suite of products that allows users to create, manage, and distribute immersive content. Our engineering team takes pride in building secure, enterprise-grade services with high reliability and solid monitoring systems.
Your responsibilities:
- Architect, design, and implement backend systems to enable the content Creation and Content Management
- Evaluate the current architecture, determine the risks and opportunities, and come up with a proposal for mitigation and improvements
- Incorporate security, performance, reliability, and monitoring features into everything you build
- Collaborate with product managers, designers, and backend and front end engineering to conceptualize and build new features for our users
- Be a visible technical leader. Mentor and coach other engineers on the team
Minimum Qualifications:
- 3+ years of software engineering experience, specifically with Cloud (PaaS, SaaS) services and solutions
- Proficient in C#, Java, or similar programming language
- Experience with the development of RESTful services and distributed systems
- Bachelors in Computer Science or related field or equivalent experience
- Deep understanding of Computer Science fundamentals such as data structures, algorithms, distributed systems, and programming languages
Preferred Qualifications:
- Experience building platforms for client applications running on Web, Desktop, and Mobile
- Experience working with cloud technologies, such as Google Cloud, AWS, or Azure, including Kubernetes or Docker
- Familiar with frontend technologies like React, Javascript, and CSS
- M.S. degree in Computer Science, Engineering, or equivalent
This position may be based in the contiguous United States.
Create Your Profile — Game companies can contact you with their relevant job openings.