developed software in the AMZL Innovation Center. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing or monitoring Non-internship professional software More ❯
University or college degree in Computer Science, Business Informatics, Software Engineering, or any related subject. 7+ years of professional experience in the field of object-oriented software development using C++ or .NET (C# in particular) combined with extensive knowledge around SQL and NoSQL databases such as MS SQL, Cassandra or Scylla. Proficient knowledge and experience in the following areas: architectural More ❯
years of relevant software engineering experience. • Experience with Java software development (or other object-oriented software language) in a Linux environment. Qualifications We Prefer: • Java strongly preferred. • Experience with C++ and Python. • Experience working with the Atlassian Tool suite. • Experience developing software in an Agile and/or DevOps environments. • Previous work satellite GPS software desirable. • Experience troubleshooting or debugging More ❯
skills MS and/or PhD in Computer Science, Machine Learning, or a related field, with applied machine learning experience. Experience in programming languages like Python, Java, C/C++, with intermediate Python proficiency. Experience applying data science and ML techniques to solve business problems. Solid background in Natural Language Processing (NLP) and Large Language Models (LLMs). Hands-on More ❯
databases (e.g. SQL) Experience communicating technical information Experience deciphering and supporting customer needs Experience working in a multidisciplinary team Experience supporting automated equipment Programming experience with .Net, C#, Javascript, C++, Python, and/or similar Project management skills Experience in agile software development Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject More ❯
databases (e.g. SQL) Experience communicating technical information Experience deciphering and supporting customer needs Experience working in a multidisciplinary team Experience supporting automated equipment Programming experience with .Net, C#, Javascript, C++, Python, and/or similar Project management skills Experience in agile software development Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject More ❯
databases (e.g. SQL) Experience communicating technical information Experience deciphering and supporting customer needs Experience working in a multidisciplinary team Experience supporting automated equipment Programming experience with .Net, C#, Javascript, C++, Python, and/or similar Project management skills Experience in agile software development Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject More ❯
Haves • Bachelor’s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a relevant experience • Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux • Experience of creating documentation, creating test plans and executing tests to validate software functionality • Ability to work with cross-functional More ❯
ensuring efficient and reliable operations. Required 5-7 years of experience in software development with a focus on production-grade code. Proficiency in Java, Python, and PySpark; experience with C++ is a plus. Deep expertise in Azure services, including Azure Storage, and familiarity with AWS S3. Strong understanding of data security, including encryption/decryption. Proven technical skills with experience More ❯
Infrastructure as Code using either: Terraform, Cloudformation, Deployment Manager or ARM • Linux and Windows administration • Software development experience - ideally in Java, Kotlin, Python, Apps Script, JavaScript or C#/C++ • Containerisation experience such as Docker, Kubernetes or OpenShift • Experience of security protocols such as PKI, TLS etc • Virtualisation experience, KVM/Vmware • Good understanding of networking • Demonstrable troubleshooting and problem More ❯
relevant experience. Proven track record in developing inventory management systems or implementing logistics operations features. Extensive experience in large-scale system development in languages such as Python, Java, Scala, C++, or C#. Willingness to become proficient in Python if not already a primary language. Strong understanding of Agile methodologies and ability to build relationships with business users. Focus on testing More ❯
of the developed software in the AMZL Innovation Center. Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing or monitoring Non-internship professional software More ❯
weeks ago St Ives, England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 month ago Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Cambridge, England, United Kingdom 1 day ago Research Software Engineer (ICCS) (Fixed Term) Cambridge, England, United Kingdom 1 month ago More ❯
and design patterns e.g., Object Oriented Programming. Proficiency in Python and experience with AI/Machine Learning libraries e.g., NLP, Computer Vision. Knowledge of additional programming languages (e.g., Java, C++, JavaScript, Ruby, PHP) and ability to write clean code. Experience with version control systems (e.g., Git) and understanding of branching and merging. Strong analytical and problem-solving skills. Excellent communication More ❯
of test automation frameworks and tools building experience - 2+ years of non-internship professional software development testing experience - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in penetration testing and exploitability-focused vulnerability assessment - Experience in platform-level security mitigations and hardening for Linux and Windows PREFERRED QUALIFICATIONS - Knowledge More ❯
London, England, United Kingdom Hybrid / WFH Options
NATO
/PhD degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience. • Professional software development experience using languages such as Python, C, Julia, C++, or similar. • Strong proficiency in Python and its scientific computing/ML ecosystem (e.g., NumPy, Pandas, TensorFlow, AI Foundry, OpenAI, Scikit-learn etc.). • Solid understanding of core machine learning More ❯
/or PhD in Computer Science, Machine Learning, or a related field, with applied machine learning experience. Experience in one of the programming languages like Python, Java, C/C++, etc. Intermediate Python is a must. Experience in applying data science, ML techniques to solve business problems. Solid background in Natural Language Processing (NLP) and Large Language Models (LLMs) Hands More ❯
/or PhD in Computer Science, Machine Learning, or a related field, with applied machine learning experience. Experience in one of the programming languages like Python, Java, C/C++, etc. Intermediate Python is a must. Experience in applying data science, ML techniques to solve business problems. Solid background in Natural Language Processing (NLP) and Large Language Models (LLMs) Hands More ❯
to set job alerts for “Senior Software Engineer” roles. Senior Java Engineer - Take Ownership of Flagship Trading Product - Up to £120k London, England, United Kingdom 3 weeks ago Senior C++ Engineer (Mandarin Speaker) - London/Remote from the UK London, England, United Kingdom 1 month ago London, England, United Kingdom 1 month ago Senior Manager, Developer Relations and Ecosystem Marketing More ❯
Science or a related field involving software development Experience with or a strong passion to learn more about: Software development and testing in languages such as C#, Go, Java, C++, Python, Typescript Containerization, DevOps, and Cloud Platforms such as Azure or AWS K8s provisioning, configuration and operation Logging, monitoring, and observability tooling CI/CD best practices, Release Engineering Git More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
within your team Ideal Qualifications Bachelor's degree or higher in relevant field. Five (5) years of relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software integration and debugging Full life More ❯
analytical and problem solving skills Collaborative team player with strong verbal communication skills 4+ years working experience in the financial industry (buy side preferred) Experience building enterprise solutions in C++ and/or java Deep product knowledge in the Equity or Fixed Income asset class Benefits and Compensation Information: Our team is our most important asset and investment. We value More ❯
London, England, United Kingdom Hybrid / WFH Options
Palantir
years of software engineering experience, preferably in fields such as Computer Science, Mathematics, Software Engineering, Physics. Strong coding skills with demonstrated proficiency in programming languages, such as Python, Java, C++, Rust, JavaScript/TypeScript, or similar languages. Ability to dive into and navigate complex systems to better understand the nuances in how they work. Demonstrated ability to learn and work More ❯
week ago Glasgow, Scotland, United Kingdom 2 weeks ago Glasgow, Scotland, United Kingdom 2 days ago Glasgow, Scotland, United Kingdom 4 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Glasgow, Scotland, United Kingdom 13 hours ago Software Engineer - Solutions Engineering Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 2 weeks ago Full Stack Software Engineer - Java More ❯
testing, and adversary simulation techniques. Deep knowledge of cloud security (AWS, Azure, GCP), including IAM, networking, containers, orchestration (kubernetes) and serverless architectures. Strong programming skills in Python, C/C++, or Go for exploit development, automation, and tool creation. Experience developing and weaponizing exploits for vulnerabilities in cloud environments, applications, and infrastructure. Strong understanding of modern attack techniques, including phishing More ❯