full system lifecycle from design to commissioning. Design, develop, implement, and test databases using Microsoft SQL Server (or equivalent), integrated with automation/control systems . Produce and maintain engineering documentation, including: Functional/System Design Specs (FDS, SDD) Software and Test Specifications (SSS, FAT, SAT) Operation & Maintenance Manuals Optimise database performance through indexing, tuning, and query optimisation … sectors. Familiarity with cloud platforms (e.g., Azure, AWS, GCP). Knowledge of OT Cybersecurity and secure design principles. Experience with database clustering , load balancing, and redundancy. Qualifications: Degree in SoftwareEngineering, Computer Science, or related discipline; or equivalent industry experience with a focus on EC&I and database systems. Matchtech is a STEM Recruitment Specialist, with over More ❯
We are looking for an Agile Software Delivery Manager who bring expertise, passion, and collaborative skills in order to help a fast-paced technology company succeed. The companies engineering department is growing in line with project deliveries, both directly customer facing, internal and product focused. The position requires a focused Project Delivery Manager with strong technical background to … operating as a Scrum Master or similar role within a scrum team. Projects are technical in nature, you will have experience working in a technical discipline, perhaps as a software engineer, firmware engineer, FPGA Engineer or similar. You will be well versed in the software life cycle and have a healthy appreciation of various softwareengineeringMore ❯
We are looking for an Agile Software Delivery Manager who bring expertise, passion, and collaborative skills in order to help a fast-paced technology company succeed. The companies engineering department is growing in line with project deliveries, both directly customer facing, internal and product focused. The position requires a focused Project Delivery Manager with strong technical background to … operating as a Scrum Master or similar role within a scrum team. Projects are technical in nature, you will have experience working in a technical discipline, perhaps as a software engineer, firmware engineer, FPGA Engineer or similar. You will be well versed in the software life cycle and have a healthy appreciation of various softwareengineeringMore ❯
We are looking for an Agile Software Delivery Manager who bring expertise, passion, and collaborative skills in order to help a fast-paced technology company succeed. The companies engineering department is growing in line with project deliveries, both directly customer facing, internal and product focused. The position requires a focused Project Delivery Manager with strong technical background to … operating as a Scrum Master or similar role within a scrum team. Projects are technical in nature, you will have experience working in a technical discipline, perhaps as a software engineer, firmware engineer, FPGA Engineer or similar. You will be well versed in the software life cycle and have a healthy appreciation of various softwareengineeringMore ❯
communications & conduct. Regularly in communication with your lead and the production department, you will provide frequent updates and time estimates for your areas of responsibility using our bug tracking software and other communication tools. Able to assist other team members with their work while managing your own workload, you will also be able to take ownership and responsibility for … be added onto code reviews and discussions for you to contribute your technical expertise. QUALIFICATIONS 5+ years combined industry experience at other AAA game development studios. A degree in softwareengineering, mathematics or computer science. SKILLS An expert in C++ and low-level, high-performance coding. Comfortable with a wide range of code design patterns including OOP, MVVM … and MVC programming. Fully experienced with the programming challenges related to UI development. Familiar with all tools used in day to day game development (Bug tracking software, communication tools, version control software etc). Familiar with the tools and SDKs of all major consoles. PLUSES In-depth familiarity with Rockstar products. HOW TO APPLY Please apply with a More ❯
30+ days left to apply) job requisition id R Mavenir is building the future of networks and pioneering advanced technology, focusing on the vision of a single, software-based automated network that runs on any cloud. As the industry's only end-to-end, cloud-native network software provider, Mavenir is transforming the way the world connects, accelerating … software network transformation for 250+ Communications Service Providers in over 120 countries, which serve more than 50% of the world's subscribers. Role Summary The purpose of this role is to provide focused technical expertise to EMEA Customers and Operations teams across Mavenir product portfolio and deployments. It will provide the technical interface to other teams both external and … Method of Procedures (MOP) and also participate in MOP reviews to ensure right first time Know who to reach out to in R&D Release Management and R&D Engineering to ensure customer queries are resolved quickly Escalate to the Sr. Technical Operations Lead/Manager any critical blocking items which require their attention Assist support teams when required More ❯
Role SaaS experience in high-load, data-intensive environments. Lead the technical vision and strategy of our internal data platform, influencing architectural decisions and establishing best practices across the engineering organization. Design, implement, and evolve platform services that enable teams to work with data efficiently and securely, using modern tooling such as Terraform, Docker, and cloud-native patterns. Drive … cross-team initiatives , helping teams adopt and scale platform capabilities (e.g., CI/CD, observability, workflow orchestration) with a focus on reliability, security, and performance. Collaborate with stakeholders (data engineering, backend, DevOps, product) to identify platform gaps and design scalable, long-term solutions that unlock product innovation. Mentor and support engineers , fostering technical growth, improving team practices, and elevating … the quality of engineering across the board. Ensure operational excellence by automating infrastructure, monitoring key systems, and leading incident response and root cause analysis for platform-related issues. Evaluate and introduce new technologies and practices (e.g., container orchestration, data lake solutions, workflow orchestration tools) based on evolving business needs. What You'll Need Proven experience designing, building, and scaling More ❯
Responsibilities: • Develop and maintain Java microservice web applications. • Work closely with tech lead on technical decisions and product roadmap. • Resolve challenging softwareengineering design problems. • Interact with the customer to resolve issues and propose new features. • Support testing and deployment of production applications. Skills Requirements: • Experience with design, debugging, and problem solving with Java. • Experience with RESTful web More ❯
deployment of those applications - "You build it, you run it." What you will do: You will be using Scala, Akka, Kafka, Kinesis, and Dynamo to build and innovate our software that is distributed, reactive, and scalable. You will: Contribute to or lead a significant part of the implementation and deployment of services within your team. Work on challenging and … varied business domains including video encoding, digital rights management, advertising, authentication, and payment services. Apply principled engineering practices including unit testing, integration testing, continuous integration and, by your example, lead others in your team to do likewise. Act as a mentor and an example to others in your team and across the organisation. Essential Requirements: Commercial experience with Scala … or at least an interest in functional programming Have experience with public cloud technologies - We use AWS Knowledge of applying object-oriented and functional programming styles to real-world softwareengineering problems. Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Desirable Skills: Experience with (or a willingness to learn) the Lightbend More ❯
function of Data Management. Additionally, you will have the opportunity to collaborate with Corporate Investment Bank Technology, Global Technology, and other Lines of Business to develop contemporary and innovative engineering methods. Job Responsibilities Create and maintain accurate, complete, and consistent governed Data Models with lineage and metadata to facilitate traceability to other metadata classification such as Data Concepts. Collaborate … to create, maintain, govern, and use Controlled Vocabularies and Data Sourcing Contracts with Business Partners and the Chief Data Office. Engage with Software Development teams to determine their requirements for Model Engineering solutions and build prototypes and pilots to explore enhancements and new ways of working. Actively engage with development teams to use, develop, and improve Information Architecture … and tooling. Standardize and innovate Operational and Analytical Data Management in accordance with Reference Architectures and Operating Models. Required Qualifications, Capabilities, and Skills An interest and some exposure to SoftwareEngineering concepts and development. An interest and some exposure to Data Modelling and Architecture tools such as ERwin, Power Designer, and/or Magic Draw or wider use More ❯
shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job description: Your Team We are an Agile team in the Engineering division distributed across two locations - Edinburgh and Zurich. We contribute to the architectural shift to the microservices paradigm at Avaloq, developing tools and frameworks used across the company to … Groovy, Spring Boot, Angular, Ping Identity, Docker and Kubernetes. Your Mission Help us to maintain and evolve frameworks and tools running on Kubernetes platform Participate in all phases of software development lifecycle from analysis, all the way to testing and deployment Third-level support in case of a production issue Maintain the great team spirit and excellent collaboration, despite … the distributed nature of the team Required profile: What you need In-depth knowledge of Identity and Access Management tools (such as Ping Identity) Strong softwareengineering background and knowledge of Spring Boot, Angular, SQL, JPA, JMS and JAX-RS, with eagerness to learn and take up new challenges Hands-on experience with Docker and Kubernetes You will More ❯
problems and simultaneously, maintain production models ensuring operational excellence as well as long term strategy. The ideal candidate will have a strong background in machine learning, data science, and softwareengineering, with the ability to design, develop, and implement robust machine learning models and systems in production. Key Responsibilities Lead the development of machine learning algorithms and models … for behavioural modeling and cybersecurity attack detection. Collaborate with cross-functional teams to understand requirements and translate them into effective machine learning solutions. Conduct exploratory data analysis, feature engineering, model development and evaluation. Work with infrastructure & product engineers to productionize models and new ML based features. Actively monitor and improve production models through feature engineering, rules and ML More ❯
conquers the opportunities ahead - and are relentless in the pursuit of innovation! BMC is looking for a talented Automation Engineer to join our family working on complex and distributed software, developing automated performance strategies, executing test plans, and assisting the firm in assuring product quality. If you are an experienced Automation Engineer with expertise in system testing, benchmarking, load … and ensure test coverage from both technical and user perspectives. Experience working across Windows and Unix/Linux environments. Strong communication, interpersonal, and analytical skills. Bachelor's degree in softwareengineering, computer science, programming, or equivalent practical experience. Experience with AI/ML implementation, algorithms, and tools is highly desirable and an advantage. Our commitment to you! BMC … disabled veteran, or status as a protected veteran. If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page. BMC Software maintains a strict policy of not requesting any form of payment in exchange for employment opportunities, upholding a fair and ethical hiring process. More ❯
With affordable solutions that work on any home, Ring is committed to offering smart security that's accessible to everyone. Now Ring is seeking software engineers who will help us create the next generation of home security. What will you help us create? Work hard. Have fun. Make history. As an Embedded Software Engineer, you will be a … start to finish - Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge BASIC QUALIFICATIONS - BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience - 5+ years of software development experience - Extensive experience in computer architecture and embedded wireless systems - Extensive embedded development … CPUs - Extensive experience with writing low-level drivers, interrupt service routines and general troubleshooting/debugging with hardware PREFERRED QUALIFICATIONS - Master's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related field - Experience with one of more commercial wireless protocols like BLE or WiFi - Experience in firmware development and testing of battery powered products - Experience More ❯
shaping the future of data-driven decision-making! We are seeking a skilled Data Scientist to develop and enhance our suite of analytical tools. You will work closely with software developers and other data scientists in a fast-paced, agile environment, contributing to the entire development process. Your ability to communicate effectively with diverse stakeholders will be crucial to … your success. Responsibilities: Support data engineering processes, including data exploitation and management. Provide engineering support for data triage and assessment, as needed. Directly support data ingestion processes to meet requirements. Document CONOPS (Concept of Operations), data workflows, and processes related to data engineering projects. Identify and evaluate new technologies, assessing their technical capabilities and performance. Identify and … approaches to automate manual and inefficient processes. Provide insights into industry trends and make recommendations for the program's future direction. Mandatory Skills: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. 10+ years of experience in a professional role as a Data Scientist Relevant Bachelors Degree: equivalent to 3 years of experience Relevant Masters More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack Software Engineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
to develop cutting edge technology to create the next generation of Regulatory Technology (RegTech) software. Are you someone who loves technology and is eager to kickstart your journey into softwareengineering? We have an exciting opening for a Graduate Support & Python Engineer who is passionate about tackling challenges and helping clients. In this role, you will provide top … notch technical assistance while also engaging in Python development to enhance our software solutions. As a Graduate Support & Python Engineer 2025, you will not only address client inquiries and technical issues but also gain valuable insights into the intricate workings of complex software systems. This position offers a unique pathway for aspiring software engineers to immerse themselves … and implement Python scripts and applications that drive innovation within our organization. In addition to developing your problem-solving skills through client interactions, you will collaborate closely with our engineering team to contribute to ongoing projects and enhancements. This role is a fantastic opportunity to bolster your technical expertise, solve real-world problems, and witness firsthand how technology is More ❯
have the opportunity to partner across multiple business areas building scalable innovative solutions. This role would suit an ambitious, seasoned engineer who wants to be part of an expanding engineering team having a big impact. Responsibilities Design and develop scalable, high-performance internal platforms and applications for core business functions including Credit Trading, FX Hedging, Portfolio Monitoring, and Treasury. … Collaborate cross-functionally with investment, operations, and data teams to translate complex business workflows into efficient, maintainable software solutions. Drive the full software development lifecycle - from technical design and implementation to testing, deployment, and production monitoring. Contribute across the stack, including backend services, frontend interfaces, and data engineering pipelines as needed. Provide technical leadership and mentorship to … more junior team members, fostering a culture of learning, accountability, and continuous improvement. A degree in Computer Science, Engineering, or a related technical field, or equivalent hands-on experience in a professional environment. Proven experience designing and developing robust APIs, microservices, and backend systems that power business-critical workflows. Experience with at least one of the following languages: Go More ❯
third-party systems Usage - insight on usage patterns across UP services Database Tables - to database table as a service that accelerates data mapping and other use cases As a Software Engineer Team Lead of the Platform Services team , you will lead a team that owns critical components of DRW's software platform. This role encompasses people leadership, technical … performance and help people have a great experience in their work life. Lean on product leadership experience to build platform services with vision and purpose. Engage in hands-on software development and support activities, including pair programming. Drive project ownership, including defining requirements, scheduling, resource allocation, and ensuring timely delivery of projects. Engage with other development teams to understand … Familiarity with Identity Access Management (IAM) Ability to own projects, define requirements, and lead development and support initiatives. Excellent problem-solving skills, with the capacity to work on both software development and support tasks. Strong communication and interpersonal skills, capable of fostering collaboration and effective teamwork across global locations. For more information about DRW's processing activities and our More ❯
If you have a solid background in softwareengineering, have worked in similar environments and are familiar with AWS, Kubernetes and Terraform, we'd like to meet you. What you can expect to be doing: As a Platform Engineer, you will play a key role in maintaining and scaling our cloud infrastructure, ensuring it is both performant and … and our mission to build the investment super app of the future. Although we're in the financial space, and under the scrutiny that comes with it, the current engineering team works well together, and even sometimes with a smile. We're sure you've got the technical skills, otherwise, you would have stopped reading by now, so let … high-growth fintech startup Our Interview Process: Video screen with someone from our Talent team Video interview with the hiring manager & Senior Platform Engineer Final interview with VP of Engineering About Chip Our mission is to make our customers wealthy. We're building the wealth super app of the future. An app to build your long-term wealth across More ❯
Responsibilities: • Develop and maintain Java microservice web applications. • Work closely with tech lead on technical decisions and product roadmap. • Resolve challenging softwareengineering design problems. • Interact with customers to resolve issues and propose new features. • Support testing and deployment of production applications. Skills Requirements: • Experience with design, debugging, and problem solving with Java. • RESTful web application experience. • Spring More ❯
Engineer in Richardson, Texas. As a Database Engineer, you will: • Identify and understand customer needs and apply a sound, demonstrable understanding of database principles, theories, and concepts related to softwareengineering to translate those needs to viable design solutions. • Demonstrate critical thinking skills with the ability to communicate concepts and ideas well. • Successfully integrate Commercial Off-the-Shelf … This is a 12-month contract with the possibility of a one-year extension. Clearance Required: Active Top-Secret Qualification Must have • Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of Database Engineering experience. • Experience with Relational Database Management Systems (RDBMS) solutions, such as Oracle, Postgres, or related systems. … Experience working with Systems and Software Engineers to implement and modify backend databases to interact with applications within a development environment. • Experience virtualizing or containerizing databases. • Experience as a Database Administrator (DBA) and Database Engineer (DBE). • Experience using the Linux command line to perform database administration activities. Prefer • Existing Security+ Certification • Experience with AWS. • Experience with NoSQL database More ❯
at the full picture - what you earn, how you spend, and what's left at the end. On the B2B side, we have Render. Render is our award-winning software-as-a-service platform that allows Abound to make better, less risky lending decisions. And less risky decisions mean we can offer customers better rates than they can usually … are excited about the business, and are willing to work alongside stakeholders to continually improve business processes and customer experience. We offer a broad range of opportunities across platform engineering, B2B customer integration, conversion optimisation and business process automation. At Abound, you will work on the best-in-class open-banking decision making platform, and learn how a operate … latency, at scale. Our technology stack: Python (including FastAPI, OpenTelemetry, procrastinate, SQLAlchemy, Uvicorn), Postgres, MySQL, Liquibase, Retool, Docker, AWS Who you are: Three or more years professional experience in softwareengineering Proficiency in writing well-structured Python code with type hints Experience maintaining codebases for business-critical systems Strong analytical and problem-solving skills Effective communication and collaboration More ❯
be responsible for developing control system solutions, delivery of electrical drawings, identification and procurement scheduling of equipment/components. This role will be working alongside other control system project engineering staff. The ideal candidate should be self-motivated, a practical problem solver with good communication and written skills, well-educated with relevant qualifications or previous experience in a similar … Design Specifications (FDS) and System Design Specifications (SDS). Identification and procurement scheduling of electrical equipment and instrumentation Managing and completing site surveys Qualifications/Experience/Knowledge: Electrical Engineering degree or equivalent experience Experience in electrical design using EPlan, AutoCAD or equivalent Knowledge of automation and control system design Knowledge of control panel design and manufacture Clean UK … Yateley, Hampshire, our Stafford office and a further two offices in Peterborough and Greater London. With our core skills lying in PLC, SCADA, HMI, MIS, MES, RTU, control system softwareengineering, data acquisition, bespoke software and LV Assemblies and Electrical installation, our expertise in panel building and electrical installation allows us to offer full turnkey solutions. We More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Are you a Real Time Embedded Software Engineer ready to take the next step in your career? If you are looking for opportunities for progression, to learn and grow within a supportive environment, Leonardo has multiple roles available. Do you want to deliver solutions within multidisciplinary Agile teams working on the forefront of defence engineering projects … Do you value job security and flexible working with great benefits and an emphasis on work-life balance? Then you should apply for one of our PRINCIPAL SOFTWARE ENGINEER roles, as we are looking for engineers to join our team working on a variety of exciting projects. Below is a guide to the list of skills and behaviors we … Delivering high-quality, high-integrity code (e.g., RTCA-DO178C) using object-oriented C++ Hands-on integration working within a lab environment on target hardware Implementation of real-time embedded software applications built upon Linux or VXWorks RTOS (Desirable) An understanding of the SoftwareEngineering lifecycle from requirements elicitation to delivery and release The ability to influence the More ❯