Development and maintenance of internet browser-based applications to integrate disparate systems for a Federal Government agency. Creation and maintenance of technical documentation in support of the project. Write secure code that follow Java best coding practices and adheres to project-specific coding standards. Analyze user needs and develop software solutions with the aim of optimizing operational efficiency.
Job listings
Hiring a Web Engineering Manager to work collaboratively with many teams and roles across the organisation including product managers and other engineering teams to deliver reliable, scalable and delightful user experiences for users of Canonical products. As an Engineering Manager at Canonical, your primary responsibility is the people you support: ensuring that they are growing as web engineers, doing valuable work, and generally having a great time at Canonical.
Halcyon is redefining what security software can do, with a focus on anti-ransomware innovation. We're seeking a Staff Engineer to help lead the design and development of our cross-platform endpoint agent. This role is instrumental in shaping both the technical architecture and future direction of our Windows, Linux, and macOS protection capabilities.
Develop and maintain core components of the Tbricks trading platform using modern C++ (C++14/17). Design and implement high-performance, low-latency trading applications and algorithms within the Tbricks API framework. Collaborate closely with trading and technology teams to address the needs of trading strategies, risk management, and market connectivity.
Develop the software running in an embedded Linux platform including optimisation on the edge. Design, code and test sub-systems that provide high performance functionality on constrained hardware. Write code across the full embedded stack from bootloader to high-level application software, including on embedded Linux operating systems. Work across multiple teams to ensure delivery, meet standards and ensure consistency.
You will be a leader in the Software Engineering team, perform feature design, feature development and bug fixes, and mentor other Red Hat team members in community involvement. You will work with the geographically distributed team delivering the Konflux/RHTAP story on top of OpenShift thru operators and services. In your role, you will gain understanding of Red Hatโs internal continuous integration and continuous delivery processes and toolchain.
Contribute new Runtime features based in collaboration with Design and Product, working with other Docker teams on integrating build tooling (Desktop, Hub). You will maintain and evolve open source code bases in addition to collaborating with contributors to our projects and with upstream projects. The successful candidate is passionate about developer experience with an interest in low-level container workings.
We're looking for an experienced C/Go Engineer to join a cutting-edge engineering team. You will help develop high-performance networking components, contribute to the evolution of observability and tracing infrastructure, and build the backbone of next-generation mobile core systems. This is a key technical position with an immediate start, and we're prioritizing speed and alignment through early candidate engagement.
Seeking a passionate GPU Systems (NVIDIA) Software Engineer with a deep understanding of system architecture and a passion for solving complex, low-level challenges. This role is perfect for an individual who thrives in environments where they can leverage their extensive knowledge of NVIDIA GPUs, Linux, kernels, and hypervisors. The ideal candidate will be adaptable, with a strong ability to pivot in response to high-priority customer needs and keep stakeholders informed.
Youโll be developing, running and maintaining Recorded Futureโs state of the art malware analysis sandbox. Extend data processing capabilities to provide rich reports on malware through static and dynamic analysis. Build tools and infrastructure to run diverse workloads such as managing over 10PB of data, running millions of VMs a day and processing TBs of data every hour. Build web services to help users effectively interact with Sandbox and build tools to customize and analyze operating systems and hypervisors for malware analysis.