Backend Software Engineer

Unity San Francisco , CA 94118

Posted 2 months ago

Role description

Cloud Content Delivery is an end-to-end content hosting and delivery platform for live games or applications that require content updates on a regular basis. We provide powerful workflow tools to game and application developers, allowing them to focus their resources on creating great content rather than building and maintaining content delivery pipelines.

We are looking for a backend / devops engineer to join the Cloud Content Delivery team who will help shape the future of the service. As a core individual contributor on a small team, you will help manage our infrastructure and dev-ops for a live service as we scale to reach millions of end users. You will also play a key role in designing technical solutions that focus on system performance and reliability at the largest scale.

Responsibilities

  • Help manage our Cloud Infrastructure as we scale and integrate with other Unity products

  • Ensure service scalability and reliability through effective code and data storage design

  • Operate within a distributed team and collaborate with colleagues both local and remote

  • Deliver high-quality, maintainable code

Requirements

  • Solid programming skills in your favorite language, even if it isn't our own

  • Experience designing, implementing, and testing service applications and systems

  • Knowledge of DevOps methodologies and processes

  • Knowledge and understanding of the challenges that come with building distributed, highly available, scalable cloud based systems

  • Working knowledge of Cloud Infrastructure: GCP, AWS, or similar

Bonus Points

  • Experience with any of our stack (Golang, Postgres, GCP, Kubernetes) is helpful, but not required - we are looking for great programmers that have a track record of solving problems in similar domains

  • Experience with Terraform, Ansible, Puppet, Chef or other comparable tools and frameworks

  • Setting up and maintaining database clusters (Postgres, MySql, Redis, etc)

  • Managing Kubernetes at scale

  • Working knowledge of the Unity game engine

About Unity Technologies

Unity is the world's leading platform for creating and operating real-time 3D (RT3D) content. Creators, ranging from game developers to artists, architects, automotive designers, filmmakers, and others, use Unity to make their imaginations come to life. Unity's platform provides a comprehensive set of software solutions to create, run and monetize interactive, real-time 2D and 3D content for mobile phones, tablets, PCs, consoles, and augmented and virtual reality devices.

The company's 1,400+ person research and development team keeps Unity at the forefront of development by working alongside partners to ensure optimized support for the latest releases and platforms. Apps developed by Unity creators were downloaded more than three billion times per month in 2019 on more than two billion unique devices. For more information, please visit www.unity.com.

Unity is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know.

Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

#LI-DC2 #SEN

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Backend Software Engineer

Extensive Experience As A Backend Developer Along

Posted 2 months ago

VIEW JOBS 10/1/2020 7:30:46 PM 2020-12-30T19:30 <p>BACKEND SOFTWARE ENGINEER</p> <p>Location: United States - California - San Francisco</p> <p>Industry: Information Technology - Internet / E-Commerce</p> <p>Job Category: Engineering - Systems</p> <p>Our mission is to bring the joy of live to fans globally. We're the world's largest ticket marketplace, and we make sure that the events where you want to be are never sold out.</p> <p>Our engineering team is the motor that powers the platform. We are a diverse team of problem solvers that impact every aspect of our business. Just a few of the exciting things we do every single day include handling the data for millions of transactions, testing and deploying mobile applications, and utilizing machine learning to craft the best experience possible for our customers.</p> <p>Are you passionate about tackling hard problems? Do you wake up thinking about how to deliver phenomenal solutions? You will collaborate with other specialists to deploy services at scale. You will see a direct impact of your code on the user experience. Your data focus will help us make the best decisions possible. Our team is nimble and trusting, giving you control, autonomy, and influence in the execution of our platform.</p> <p>We'd love to hear from you if you have:</p> <ul> <li>4+ Years of experience building products with Backend technologies, and an excellent understanding of computer science fundamentals, data structures and algorithms</li> <li>2+ years of experience in API development using REST JSON/XML, and security standards like OAuth</li> <li>A talent for connecting and collaborating with PMO, UX, PMs and other functions that help deliver a great product</li> <li>A "customer first" mentality, focused on crafting an exceptional experience using our marketplace</li> <li>Experience with Agile development methodologies, with Test Driven Development and Continuous Delivery</li> <li>A real passion for discovery, problem solving, and groundbreaking technology</li> <li>A love of diving deep to confront difficult challenges across the organization</li> <li>Built products that are deployed at scale</li> <li>A cherished memory of an amazing concert or sporting event</li> </ul> <p>Experiences that you will use:</p> <ul> <li>You are knowledgeable about backend development technologies, Including Java, Spring Boot</li> <li>Working with queue-based services, especially ones that use Kafka or RabbitMQ</li> <li>A strong background in computer science, software design and development</li> <li>API development using REST JSON/XML, and security standards like OAuth</li> <li>Skills such as code refactoring, design patterns, design-driven development, continuous integration, and building highly scalable applications</li> <li>Hands-on expertise in object-oriented and functional design methodology, using Java or another object-oriented language</li> </ul> <p>Are you interested in joining an ambitious and close-knit team is dedicated to solving meaningful, complex problems? Your work will have a significant impact on the business, and help spread the joy of concerts, theater, and sports around the world.</p> <p><em>The Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. </em></p> <p>Security Clearance Required: No</p> <p>Visa Candidate Considered: No</p> <p>Full-time Benefits - Full<br /> Relocation Assistance Available - Possible for ideal candidate<br /> Commission Compensation - No<br /> Bonus Eligible - Yes<br /> Overtime Eligible - No<br /> Interview Travel Reimbursed - Yes</p> <p> </p> <p><strong>CANDIDATE DETAILS</strong><br /> Seniority Level - Mid-Senior<br /> Management Experience Required - No<br /> Minimum Education - Bachelor's Degree<br /> Willingness to Travel - Never</p> <p> </p> Extensive Experience As A Backend Developer Along San Francisco CA

Backend Software Engineer

Unity