Senior Software Engineer

Unity Software
San Francisco
Workplace: HybridFull timeUSD 187,574+ annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Project delivery","Scalability","Performance optimization","Requirements translation","Collaboration"]

Design, implement, test, review, and maintain Unity’s Monetization platform, products, and services that help developers build businesses through advertising and in-app purchases. Build scalable, high-quality backend systems, APIs, and data workflows that handle big volumes while improving performance and reliability. Own individual project priorities and translate business requirements into engineering features, collaborating end to end across product delivery with machine-learning-informed scalability efforts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
22 hours ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Design, implement, test, review, and maintain Unity’s Monetization platform, products, and services that help developers build businesses through advertising and in-app purchases. Build scalable, high-quality backend systems, APIs, and data workflows that handle big volumes while improving performance and reliability. Own individual project priorities and translate business requirements into engineering features, collaborating end to end across product delivery with machine-learning-informed scalability efforts.
Location: San Francisco
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, test, review, and maintain Unity’s Monetization platform, products, and services for advertising and in-app purchases.
  • •Write high-quality, scalable code that supports current and future product functionality and enables successful delivery.
  • •Manage system scalability and performance, handling big data volumes and functional requirements with machine-learning-driven improvements.
  • •Manage and deliver individual project priorities, deadlines, and deliverables.
  • •Translate business requirements into engineering features and deliver them end to end with product/delivery teams.

Pay and Benefits

Salary: USD 187,574 annually
Perks:Health InsuranceLife InsuranceDisability InsuranceRetirement/pension

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science, Information Systems, Information Technology, or a related field, plus three (3) years of related work experience.
  • •Designing APIs and backend services and systems.
  • •Implementing and reviewing code in Golang, Nodejs, Typescript, and Python.
  • •Working with SQL, NoSQL, and key-value data storage systems such as Postgres, MongoDB, and Redis.
  • •Experience with data warehousing (e.g., Bigquery) and streaming/queues (Kafka, Nats), plus Terraform and Python notebooks for dataset analysis.
Experience:3+ yearsMachine learningBackend servicesData engineering
Education:Master's in Computer Science, Information Systems, Information Technology, or a related field
Skills:Project deliveryScalabilityPerformance optimizationRequirements translationCollaboration
Languages:English
Tech Stack:GolangNodejsTypeScriptPythonSQLPostgresMongoDBRedisBigQueryKafkaNatsTerraformPython Notebooks

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn