Taro Logo

Software Engineer (Software Development Environment/Automated Software Engineering)

Global technology company focused on electronics, gaming, entertainment and innovative solutions.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

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

Sony is seeking a Software Engineer to join their Software Development Environment/Automated Software Engineering team. This role is crucial in improving the productivity and quality of Sony's software through research and development of software engineering techniques. The team creates advanced software development environments and techniques used throughout Sony, supporting various software development from embedded systems to web services, including AI camera-driven sensing solutions and metaverse services.

The position focuses on developing CI/CD cloud services and advanced techniques for efficient software development, including automated test code generation, fuzzing, bug localization/repair, and large language model utilization. You'll work with various Sony business teams, providing them with cutting-edge software development environments and streamlining development processes across different platforms.

The ideal candidate should have strong programming skills in languages like Go, Python, and C++, with experience in software development automation and cloud technologies. You'll work with modern development tools and platforms including GCP, AWS, Azure, and Kubernetes. This role offers an opportunity to impact Sony's software development practices across multiple business units while working with cutting-edge technologies and automation techniques.

The position requires both technical expertise and strong collaborative skills, as you'll be working with various business units to drive projects forward. Sony's commitment to filling the world with emotion through creativity and technology makes this an exciting opportunity for someone passionate about improving software development processes at scale.

Last updated a day 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 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)

Interested in this job?

Jobs Related To Sony Software Engineer (Software Development Environment/Automated Software Engineering)