System Software Engineer

11 hours ago


Singapore Canonical - Jobs Full time

We are building a new team to focus on the Golang programming language and its ecosystem on Ubuntu. They will deliver the best possible Golang runtime, developer experience and supporting tooling in Ubuntu. We are keen to ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future inventions and open source communities.

The Ubuntu Foundations Team delivers the core Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest-best free software components, in an easy to use and highly reliable form. We build on the technical excellence of Debian and bring additional focus and shape to the solutions we offer the industry.

Part of the Ubuntu Foundations team, you will work on some of the most critical toolchains involved in the making of Ubuntu but also pillars of the modern software ecosystem. You will leverage your experience and passion in Go to make Ubuntu the best platform to develop, distribute and consume software built with Go. Applicants will be passionate about the future of Go, of Ubuntu, mindful of the dynamics of the open-source ecosystem, and equally aware of the needs of large but innovative organizations. Applicants will drive best in class integration in Ubuntu from desktop to cloud in a secure, reliable, performing, efficient and future-proof fashion.

You will be discussing design with other team members and mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu. Your role as part of the Ubuntu Foundations team will have an impact on every aspect of Ubuntu from Desktop, Server, Ubuntu Core and also cloud images.

**What you will do**:

- Collaborate proactively with a distributed team
- Select, integrate and package best-of-breed tooling with Ubuntu to improve developer and operator experience with Go
- Write high-quality code to create new features
- Debug issues and produce high-quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Work from home with global travel 2 to 4 weeks a year for internal and external events

**Who you are**:

- You love technology and working with brilliant people
- You are passionate, curious, flexible, articulate, and accountable
- You are a long-time Linux user
- You have experience or are interested in learning how to package software for Debian and Ubuntu
- You have relevant Go experience, ideally in the world of cloud-native software and Linux
- You have a Bachelors or equivalent in Computer Science, STEM or similar degree
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

LI-remote


  • Software Engineer

    1 week ago


    Singapore ATT System Full time

    **Responsibilities**: - Understand technical requirements and architecture. - Perform system analysis and design based on project requirements and seek senior advice. - Perform database design and manipulation using MS SQL Server. - Perform software programming and web development using **Java Programming and various software technologies.**: - Create a...


  • Singapore Argent Software Full time

    Singaporean IT Systems Integrator/IT Software Provider -- Be Rich -- 10% Commission and Base SGD 250,000 We are a U.S.based international software company named Argent Software who are looking for Singaporean SOFTWARE systems integrators and IT software providers who thrive in a very fast paced environment want to be rich You will be overpaid and work very...


  • Singapore beBeeelectrical engineer Full time $80,000 - $120,000

    Job Title: Electrical Systems SpecialistAn Electrical Engineer plays a vital role in the conceptualization, design, and development of electrical engineering projects.This position involves performing prototype testing, troubleshooting, and compiling detailed analysis reports. The successful candidate will be responsible for generating electrical schematics...

  • Software Engineer

    1 week ago


    Singapore MGG SOFTWARE PTE. LTD. Full time

    **RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...

  • Software Engineer

    1 day ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    **JOB DUTIES**: - Define overall backend architecture for new systems and software products based on product requirements. - Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. - Lead system design and improve system stability with best practices such as agile...


  • Singapore ATT System Full time

    Analyse user and business requirements and translate them into technical specifications. - Formulates software requirement and recommend approaches that balance security, stability, and performance needs. - Perform database design and manipulation using recommended software tools. - Perform software programming and web development using recommended software...


  • Singapore Propel Software Solutions Full time

    **COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...

  • Software Engineer

    5 days ago


    Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time $80,000 - $120,000 per year

    ResponsibilitiesContribute to the design, development, and maintenance of scalable software systems.Support efforts to monitor system performance, identify bottlenecks, and participate in optimization and refactoring tasks.Work closely with engineering teammates, QA, and operations to deliver reliable and efficient systems.Write clean, maintainable, and...

  • Software Engineer

    4 days ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time $150,000 - $200,000 per year

    Key ResponsibilitiesLead the design, development, and deployment of complex software systems.Architect scalable, reliable, and secure solutions across cloud and on-premise environments.Write high-quality, maintainable, and efficient code following industry best practices.Collaborate with cross-functional teams (Product, QA, DevOps, Security) to deliver...

  • IT System Engineer

    2 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    **Responsibilities**: We’re looking for a hands-on Systems Engineer (Solaris) with experience in Unix system administration to be part of an infrastructure operations and maintenance team. - Provide Level-2 support for software and hardware issues; - Manage and monitor systems and infrastructure; - Install and upgrade Unix systems on services and...