Taro Logo

Software Engineer (Software Development Environment/Automated Software Engineering)

Global technology company that creates consumer electronics, gaming, entertainment and professional products.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Sony is seeking a Software Engineer to join their software development environment team, focusing on improving productivity and quality across Sony's software initiatives. This role is central to Sony's expanding software development capabilities, working on advanced development environments and techniques used throughout the company. The position involves creating and maintaining CI/CD cloud services and implementing cutting-edge software development automation techniques, including test code generation, fuzzing, and bug localization/repair.

The ideal candidate will work with various Sony business teams, supporting software development ranging from embedded systems to web services, including AI camera-driven sensing solutions and metaverse services. The role requires expertise in programming languages like Go, Python, and C++, along with experience in software development automation and cloud technologies.

This is an excellent opportunity for a software engineer passionate about developer tooling and automation to make a significant impact at a global technology leader. The position offers exposure to diverse projects across Sony's business units and the chance to work with modern technologies including cloud platforms (GCP, AWS, Azure), containerization (Docker, Kubernetes), and machine learning applications.

Working at Sony means contributing to a company with a strong vision to fill the world with emotion through creativity and technology. The company values dreams and curiosity, diversity, integrity, and sustainability, making it an ideal environment for innovative engineers looking to shape the future of software development practices.

Last updated 2 months ago

Responsibilities For Software Engineer (Software Development Environment/Automated Software Engineering)

  • Develop advanced techniques to speed up software development life cycle
  • Build machine learning models and/or utilize large language models to automate software development
  • Integrate advanced features into CI/CD cloud services
  • Design, implement, and test Go/Python/C++ programs
  • Lead the introduction of new software development techniques for real business use cases

Requirements For Software Engineer (Software Development Environment/Automated Software Engineering)

Go
Python
Linux
Kubernetes
  • Advanced degree in computer science or related technical field, OR equivalent practical experience
  • 3 years of experience with general purpose programming languages (Java, C/C++, Go, Python)
  • 1 year of experience with programming language processing or software development automation
  • Fluent English speaking and writing skills
  • Experience with cloud system development, DevOps, and machine learning (preferred)
  • Strong communication and teamwork skills (preferred)

Related Jobs

Software Engineer (Software Development Environment/Automated Software Engineering)

Software Engineer position at Sony focusing on development environment and automated software engineering, requiring 3+ years of programming experience and expertise in DevOps and automation.

Software Engineer (Software Development Environment/Automated Software Engineering)

Software Engineer position at Sony focusing on development environment automation and software engineering tools, requiring 3+ years of programming experience.

Software Engineer (Software Development Environment/Automated Software Engineering)

Software Engineer position at Sony focusing on development environment automation and software engineering tools, requiring 3+ years of programming experience.

Corporate IT/Corporate Engineer, IT Service Management

Corporate IT/Engineering role at Mercari focusing on IT Service Management, requiring 3+ years of experience and strong Japanese language skills.

Senior Technical Operations Engineer

Senior Technical Operations Engineer role at Oracle Cloud Infrastructure focusing on production environment operations, system administration, and technical support for sovereign cloud regions.