of experience designing and developing software for a real-time or non-real-time system 3+ years of experience in software development using languages such as C, C++, Java, Rust, or Python Preferred Qualifications (Desired Skills/Experience): Level 3: 5 or more years' related work experience or an equivalent combination of education and experience Level 4: 9 or more More ❯
years of experience in cloud computing technologies or related technical fields 3-5 years of hands-on backend development experience using one or more programming languages such as Python, Rust and Golang Solid experience with core cloud services (such as EC2, S3, and VPC on AWS and GCP equivalent) and software development tools such as Git, Terraform, GitLab, Jira, etc. More ❯
Python. Experience developing scientific software (such as for simulations, bioinformatics algorithms, signal processing, etc.). Some experience in a lower-level programming language for high-performance implementations (e.g., C++, Rust). Proficient in Linux environments and version control systems such as Git. CI/CD pipelines or workflows and containerization (Docker). Excellent communication skills in English. A work permit More ❯
pipelines and cloud resource orchestration. The skills & experience needed as a Platform Software Engineer Software development engineering experience. Strong skills in at least one programming language (like Node.js, Python, Rust, or Golang), and willingness to learn more. Excellent troubleshooting skills and the ability to recognise, measure, and mitigate risk. Experience with Agile SDLC methodologies and practices. Comfortable using the Linux More ❯
. Major/Key Accountabilities Design, develop, release and operate bespoke software tools, DSLs, parsers, libraries, frameworks, and services, through development in system languages such as Go, C, C++, Rust etc which are used by application software development teams and software operations teams. Currently the majority of this code is written in Go. Engage with all development teams, to improve More ❯
technical blockers Upskilling and embedding modern software practices in client teams where necessary Your experience It'd be great if you have experience with: Backend technologies (e.g. Node.js, Go, Rust, etc.) Relational and Non-relational databases (e.g. ElasticSearch, Redis, PostgreSQL, etc.) System architecture approaches (e.g. microservices, event sourcing, serverless, CQRS ) Virtualisation and orchestration tools (e.g. VMs, Docker, Kubernetes, etc.) and More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
term projects and team stability Nice-to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable with legacy and greenfield projects Eager to learn new tools and technologies Collaborative but capable of independent work Knowledge More ❯
storage encryption, data localization, etc.). Experience on developing & comprehending source code, discerning business logic, and identifying security flaws in Web- and Cloud-relevant languages, such as Java, Ruby, Rust, Go, Python, C#, Lua, and JavaScript. Experience with application authentication, authorization, identity, access management, and secrets management technologies, such as OAuth, MFA, SSO, JWT, PKI, Cloud IAM, Password-less authentication More ❯
and daily standups. Participate in on-call escalations when needed. Requirements: You know C# . or equivalent, preferably with some coding experience in other stacks or languages (Go, Node.js, Rust, etc.) Able to learn fast, be inquisitive and work within an agile environment. You have experience in testing frameworks such as NUnit, Robot Framework, Playwright You have worked with testing More ❯
expand, and influence the development of our engineering-driven culture. You should apply if you have: Strong core programming skills in a server-side language such as C++, Java, Rust or Python 5+ years professional experience Front-end development experience in TypeScript or JavaScript, using frameworks such as Angular or React A degree in Computer Science, Engineering, or a related More ❯
with APIs and data processing Familiarity with cloud platforms (preferably Azure) Nice-to-have Experience mentoring junior engineers Experience with mathematical optimisation techniques including MILP and LP Experience with Rust Understanding of distributed systems What we can offer you: Competitive salary based on skills and experience Stock Options so when we make it big - so do you! L&D Opportunities More ❯
with APIs and data processing Familiarity with cloud platforms (preferably Azure) Nice-to-have Experience mentoring junior engineers Experience with mathematical optimisation techniques including MILP and LP Experience with Rust Understanding of distributed systems What we can offer you: Competitive salary based on skills and experience Stock Options so when we make it big - so do you! L&D Opportunities More ❯
Computer Science (or commensurate experience). Experience with Golang or another language for developing web backends and pipelines (such as Python/Ruby/etc) or compiled languages like Rust or C++. Built web-services with data processing pipelines and the concepts required. Experience with relational and noSQL databases ( Redis , Postgres , Cassandra , ElasticSearch a plus). Understanding of messaging or More ❯
including weekly stand-ups, sprint planning, and stakeholder reviews Technical Requirements Proven experience with Unity WebGL builds and plugin integration workflows Hands-on experience compiling and integrating C++ or Rust libraries into WebAssembly using Emscripten Proficiency in JavaScript , TypeScript , and modern frontend tools such as Vite , Webpack , or Rollup Strong understanding of WebGL and browser-based 3D rendering constraints Experience More ❯
/SCI with CI Poly • B.S. in Computer Science or a related field (preferred) • 5+ years of experience in software engineering (emphasis on coding) • Experience with C/C++, Rust, Zig, Python, and TypeScript More ❯
the latest machine learning advancements. Qualifications 5+ years experience with C and C++. Experience in low-level OS, systems, or kernel development. Knowledge of low-level networking. Familiarity with Rust and JavaScript. Ability to quickly learn new technologies. Degree in Computer Science with a strong development record. Important information for candidates Beware of recruitment scams: Apply only through our official More ❯
coding practices and techniques Candidate must be willing to travel approx. 10% each year if necessary (typically within the Continental United States) Desired (but not required) Qualifications: Experience with RUST Familiarity with Linux/POSIX platforms Familiarity with fundamental networking implementations and concepts, including basic LAN and WAN networking skills Familiarity with virtualization and containerization technologies Familiarity with the following More ❯
ideallywith a focus on infrastructure or systems engineering. 1+ years of experience in the B2B software or technology industry. Proficiency in programming languages such as C#, Java, Python , or Rust , and a strong grasp ofobject-oriented programming principles. Experience with multithreading, asynchronous programming ,and synchronization techniques. Deep understanding of data structures and algorithms and their practical applications. Solid experience with More ❯
AI-driven product teams. Bachelors, Masters, or PhD in Computer Science, Mathematics or a related field. Nice to Haves: Experience with LLMs, NLP, or synthetic data generation. Familiarity with Rust or C++ for high performance ML applications. Experience working on search, ranking, or large scale data ingestion pipelines. Experience working with AI data management, responsible AI, or large-scale dataset More ❯
A degree in Computer Science, Engineering, or a related technical/scientific subject (or equivalent experience) Strong core programming skills in a server-side language such as C++, Java, Rust or Python A deep enthusiasm for expanding your knowledge of a diverse technology stack Ideally, you would also have: Understanding of working on embedded/resource constrained devices Experience with More ❯
a small team Manage workload, divide and distribute tasks Knowledge of Ardupilot, ELRS, signal processing and control systems can be beneficial. Exposure to other programming languages such as Python, Rust, C++. Knowledge of safety related engineering practices. Background of aeronautics and control systems. Familiarity with PID control loops. Experience with flight control systems. Benefits you may be eligible for: We More ❯
experience working as a software developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a career where their creative abilities will make a difference to the world of technology and where they will be part of an impressive R&D environment. More ❯
experience is beneficial). Initiative : Self-motivated with a strong sense of ownership, curiosity and constant learning. Experience with the following is a plus: • Serverless architectures • Systems programming languages (Rust or Go) • Edge computing and storage solutions (Fastly/Cloudflare) What's in it for you? Join an ambitious tech company reshaping the way people build digital experiences Full-time More ❯
collaborative mindset and strong communication skills with the ability to communicate to a range of audiences. Nice to Haves Proficiency in a systems programming language (e.g., Go, C++, Java, Rust). Experience with deep learning frameworks like PyTorch or TensorFlow. Experience with large-scale data processing engines like Spark and Dataproc. Familiarity with data pipeline tools like dbt. Benefits Flexible More ❯
Python. • Provide support for fielded software systems. • Familiarity with Git and Subversion. • Atlassian Tools (Jira, Confluence). • Experience with any of the following: Java, JavaScript, Bash, PowerShell, Perl, C#, Rust, Assembly. • Experience with developing CNO specific software in Linux/Windows/Embedded applications. Desired Not Required: • Experience with reverse engineering Linux and embedded platforms, and with Vulnerability Research and More ❯