Tech jobs
Job listings
Principal Software Engineer
Lead the architecture and development of cloud-scale email security systems using Java and AWS, focusing on DMARC/SPF/DKIM authentication and high-volume data processing.
Sr. Infrastructure Engineer (Mulesoft Developer)
Designs, optimizes, and secures MuleSoft-based integration systems for General Mills, leading platform efforts, mentoring teams, and ensuring scalability, security, and cost efficiency in enterprise integration solutions.
Cloud Software Engineer
The Cloud Software Engineer develops and maintains complex Big-Data Cloud systems, focusing on back-end processing, indexing, and analysis. The role requires expertise in Java, Hadoop, and distributed computing within a secure government environment.
Python Developer
The Python Developer will build and maintain features for an internal application using Python, Streamlit, and Pandas. The role involves working with SQL databases, resolving defects, and participating in Agile development cycles.
Software Engineer
GE Vernova is seeking a Software Engineer to develop and maintain grid software solutions for power system operations. The role involves using C++ and Java to build scalable enterprise applications while collaborating with cross-functional teams to support sustainable energy infrastructure.
Java Fullstack Developer
The Java Fullstack Developer will design, develop, and maintain robust server-side applications using Java/Spring Boot and responsive front-end interfaces with Angular. This role involves collaborating with cross-functional teams to implement scalable solutions while adhering to security and compliance standards.
Senior Software Engineer (Hybrid)
Develop and maintain embedded software for Insulet's Omnipod medical devices using C/C++ on ARM/TI/MSP microcontrollers, owning features end-to-end across the full SDLC in a regulated environment.
Senior Product Software Engineer (Expert Level)
The Senior Product Software Engineer will lead the design, development, and maintenance of complex full-stack applications using C#, .NET, and Angular. The role involves optimizing performance, implementing microservices, and utilizing AI tools to enhance team productivity and code quality.
Embedded Software Engineer, SR
The Senior Embedded Software Engineer will design and develop embedded software for precision electronic measurement equipment. The role requires proficiency in C, C++, and Python, as well as experience with Xilinx Zynq platforms and Agile development practices.
NVIDIA 2027 Internships: Hardware ASIC Design
NVIDIA is seeking interns for 12-week hardware ASIC design roles, focusing on tasks like RTL design, verification, and physical design. Interns will work on projects impacting AI, robotics, and accelerated computing using tools like SystemVerilog, C++, and Python.
Contract Software Engineer
Contract Software Engineer leading design and development of software solutions for a consultancy's Central London end-client, using Java/C# and scripting languages with strong TDD practices, 1 day onsite per week.
Senior Java Software Engineer – Inside IR35
Senior Java engineer building scalable applications, leading technical discussions, and mentoring junior developers in a hybrid London role.