Automation Programmer

Improbable San Francisco , CA 94118

Posted 3 months ago

Our Purpose

Improbable is dedicated to building powerful technology designed to help solve previously impossible problems and enable the creation of new realities. In gaming and entertainment, Improbable unlocks truly next-generation gameplay through virtual worlds of unprecedented scale, persistence and richness. In other industries, we hope to help answer critical questions through simulations that could lead to a better functioning world.

Our platform, SpatialOS, lets developers transcend the limits of regular computation, allowing swarms of servers running in the cloud to cooperate in order to simulate worlds far larger and more complex than any single server could.

We are a British technology company proudly building a diverse workforce, driven by a shared desire to improve and achieve extraordinary things. We're crafting technology for the future and fostering a problem-solving culture that embraces innovation through iteration and experimentation.

Your Mission

With the successful launch of SpatialOS to the gaming world, the popularity of our platform is growing. Our goal is to strongly demonstrate the potential of the platform, by producing a variety of playable demos and currently in production games.

As an Automation Programmer at Improbable, you are passionate about building solutions that allow us to build games faster and better. You design and implement powerful and intuitive workflows that will be technically robust for large-scale, complex games. You leverage SpatialOS tooling and help to drive the requirements of the platform by giving structured feedback on the process of using the technology and the challenges faced.


  • Knowledge of continuous integration systems, building and deploying software assemblies

  • Knowledge working with cloud and on premises infrastructure

  • Experience developing automated testing frameworks

  • Experience using analytics to optimize automation systems

  • Excellent communication and team skills.

  • Ability to communicate with both technical and non-technical stakeholders (e.g. producers, artists, designers).

  • Experience breaking down the development of a system into a number of manageable tasks.

The following would be advantageous:

  • Experience with automation in desktop or console games.

  • Experience working with Perforce and Git source control systems

  • Experience with crash reporting systems

  • Experience with Unreal Engine automation tools

  • An available portfolio of side projects for review

Equal Opportunity

The best ideas are often the least expected and require new ways of thinking; that's why our teams at Improbable are made up of an incredible range of talented people. Improbable is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.

Apply for this job

Improbable Home Page

Jobs powered by

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

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
Digital Programmer NBC Sports Bay Area

NBC Universal

Posted 2 days ago

VIEW JOBS 2/21/2020 12:00:00 AM 2020-05-21T00:00 Responsibilities Responsibilities: * Work with a web editors and social producers to promote articles on social platforms, balancing the flow of content in the voice of our fans. * Track daily storylines and trends to maximize exposure of articles. * Collaborate with graphic designers to create strong visual content to pair with web articles. * Communicate effectively with web and social teams and compile notes for nightly reports. * Create compelling and engaging captions for social posts. * Post content to NBC Sports Authentic's social media channels. * Monitor analytics reports to identify high-performing content. * Operate WireCast system to ensure live programs air properly on our social platforms. Qualifications/Requirements Basic Qualifications * At least one year of social media experience, preferably in sports. * Strong proficiency in all social media platforms (Instagram, Facebook, Twitter, Snapchat). * Bachelor's Degree or equivalent experience * Must be willing to work nights, weekends, and holidays. * Two years relevant experience Eligibility Requirements * Interested candidate must submit a resume/CV through to be considered * Must be willing to work in San Francisco, CA * Must have unrestricted work authorization to work in the United States * Must be 18 years or older * It is the policy of NBCUniversal and NBCUniversal' s affiliated businesses to consider all qualified applicants for employment without regard to race, color, religion, national origin, sex (including pregnancy) sexual orientation, age, disability, veteran status or other characteristics protected by law. Desired Characteristics Desired Characteristics * Previous editorial and social media experience in sports news is preferred. * Strong project-management skills, including organization and attention to detail. * Experience working in a high-pressure, deadline-driven environment. * Must have extensive knowledge of Bay Area sports teams. * Experience executing creative multimedia projects with a team. * Excellent written and verbal communication skills to effectively produce and post content. * Working knowledge and proficiency of Adobe Creative Suite (After Effects, Photoshop, Illustrator). NBC Universal San Francisco CA

Automation Programmer