cover image
Upwind Security

Backend Developer (Belfast)

On site

Belfast, United Kingdom

Full Time

14-04-2025

Job Specifications

Description

Upwind is a next-generation Cloud Security Platform that leverages runtime context to identify and prioritize critical risks, providing precise insights and efficient cloud security management. Unlike traditional tools, Upwind uses runtime data proactively for risk prioritization and posture insights, ensuring teams focus on what truly matters. With industry-leading efficiency and eBPF-powered sensors, Upwind delivers comprehensive capabilities, including agentless cloud posture discovery, real-time threat protection, and integrated API security. From misconfigurations to malware defense, Upwind ensures end-to-end, cost-effective cloud infrastructure protection. At Upwind, you’ll have the opportunity to think creatively, explore new ideas, and use your skills to make a meaningful impact on our growth.

We are looking for an experienced Software Engineer to join our great Backend Engineering team.The team faces complex engineering issues on a daily basis, both solving new challenges and constantly improving the existing solutions. We work with all major cloud providers (AWS, GCP, Azure) and use cutting-edge technologies such as Kubernetes, Docker, Neo4j, ElasticSearch, Redis, TimescaleDB, RabbitMQ, and more.

Responsibilities

Responsible for the entire lifecycle of various short-life projects, from initial design and development to deployment, monitoring and maintenance in a production environment
Performing reliability and performance analysis on Golang / Java based applications
Contributing to technical and architectural designs, performing capacity planning, defining SLOs and working with other teams to implement
Conducting design and code reviews as part of a wider engineering group
Interfacing with other teams (e.g. Frontend, DevOps, Product) to deliver best-in-class features

Requirements

Bachelor of Science in Computer Science/Software Engineering or related field
1+ years of experience with Backend Engineering in a high-level programming language (e.g. ideally Golang and/or Java)
Experience with cloud platforms and products (e.g. AWS, GCP and Azure)
Experience implementing data-intensive systems (databases, event systems, messaging systems, etc)
Experience with continuous integration and deployment (CI/CD)
Experience with microservices based architecture

About the Company

Upwind Cloud Security Platform bridges intelligence from runtime to build-time, eliminating friction & boosting the productivity of your developers, security engineers, and DevOps. Upwind delivers comprehensive cloud security, precisely when and where it’s most critical. Know more

Related Jobs

Company background Company brand
Company Name
DV Trading LLC
Job Title
Back Office Software Developer
Job Description
About Us: Founded more than 15 years ago and headquartered in Chicago, the DV Group of financial services firms has grown to more than 450 people operating throughout North America and in Europe. Since spinning out of a large brokerage firm in 2016, DV Trading has rapidly scaled as an independent proprietary trading firm utilizing its own capital, trading strategies, and risk management methodologies to provide liquidity to worldwide financial markets and hedging opportunities to commodity producers and users. Now, DV group affiliates include two broker dealers, a cryptocurrency market making firm, and a bourgeoning investment adviser Overview: We are looking for an experienced software developer to work with a small team responsible for development and daily operations of back-office systems that provide services to traders, risk management and accounting. Responsibilities: Work alongside other software engineers, risk management, accounting and traders to provide real-time and batch processing of data. Generate daily reports for the firm and traders from overnight data. Design and use of database schemas to facilitate processing of data. Monitoring of daily jobs to ensure timely dissemination of vital information. Ensuring the flow of real-time trade data to provide accurate intraday position and trade data to risk management and traders. Requirements: Bachelor's degree or higher in CS, Engineering or other technical discipline 2+ years professional experience developing data processing software. Demonstrated ability to program in Python, preferably in a Linux environment. Experience with SQL and database schema design. Experience with C# and C++ on Linux is a plus. Strong communication skills in verbal and written English. Domain knowledge in trading of futures, options, equities, treasuries and crypto is a plus. Benefits Highly competitive compensation and bonus structure Meritocratic environment with ample opportunity for growth Blue Cross Blue Shield Medical PPO Health Savings Account, MetLife Dental, MetLife Vision Coverage Flex Spending Account Employer paid life insurance Optional Long-term Disability, and AD&D Insurance Pre-Tax Parking and Transit Casual work environment DV is not accepting unsolicited resumes from search firms. Only search firms with valid, written agreements with DV should submit resumes in response to DV's posted positions. All resumes submitted by search firms to DV via e-mail, the Internet, personal delivery, facsimile, or any other method without a valid written agreement shall be deemed the sole property of DV, and no fee will be paid in the event the candidate is hired by DV. DV is proud to be an equal opportunity employer and committed to creating an inclusive environment for all employees.
London, United Kingdom
On site
Full Time
25-04-2025
Company background Company brand
Company Name
Gravitas Recruitment Group (Global) Ltd
Job Title
Java Software Engineer
Job Description
We are currently looking for a Senior Java Developer eager to work on cutting edge technology in a fast-paced, data driven environment to join an early stage startup. Role Details: Rate: £400 a day (Outside IR35) Model: EU Remote Length: 6 Months Start Date: Immediate Requirements: * You will be instrumental in building robust core microservices that power key features of our finance platform, including dashboards, data ingestion workflows, and ETL pipelines. * You will also be responsible for designing scalable API gateways and establishing foundational infrastructure for data management. Your role will include configuring tools for authentication, monitoring, caching, and billing, ensuring seamless integration and platform reliability. * You will need strong experience with databases i.e MySQL, Redis, PostgreSQL * Experience working with Open Banking will greatly stand out * Experience with Aggregated Data will greatly stand out. * Optimising the front-end for performance and mobile responsiveness will be another core aspect of your work, alongside developing systems designed to compute, analyse, and visually represent key financial metrics. * You will bring your experience in React, Java, and database management to drive feature implementation from concept to production. * The ideal candidate will have a strong track record in designing scalable microservices and APIs, especially within cloud-native environments, with a preference for those experienced in Google Cloud. * You should possess a deep understanding of various database models and architecture, with the ability to apply the most appropriate design for each system component. * Experience working with application monitoring tools, authentication frameworks, and payment or billing infrastructure is essential. * A solid understanding of mobile backend development allowing you to create highly intuitive and responsive interfaces for users. Your problem-solving skills, attention to detail, and ability to work independently on a remote basis are key assets for this role. If this opportunity aligns with your skills, please reply with your CV. We’d love to arrange a call to discuss this role and the broader team in more detail.
England, United Kingdom
On site
Full Time
25-04-2025
Company background Company brand
Company Name
Darktrace
Job Title
Senior UI Developer
Job Description
Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber disruption. For over a decade, Darktrace has pioneered a proactive, AI-native approach to security. Our roots lie deep in innovation. The Darktrace AI Research Centre based in Cambridge, UK, has conducted research establishing new thresholds in cybersecurity, with technology innovations backed by over 200 patents and pending applications. Today, Darktrace is a global leader in cybersecurity AI, delivering the essential cybersecurity platform to protect organisations today and for an ever-changing future. As a Senior UI Developer, you will join our innovative R&D teams in Cambridge, contributing to the creation and enhancement of products driving our company's rapid growth. You will collaborate on diverse projects, utilizing a broad range of tools and technologies. Key Duties & Responsibilities: Lead the design and maintenance of dynamic user interfaces using advanced front-end technologies, Architect and implement comprehensive UI testing strategies utilising tools such as Mocha and Cypress to ensure robust and reliable user experiences, Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to integrate user interfaces with backend services and APIs, Drive performance optimisation initiatives by implementing best practices in front-end development, including code splitting, lazy loading, and efficient state management, Mentor and guide junior developers, providing technical leadership and fostering a culture of continuous improvement. Qualifications & Experience: We invite applications from senior engineers who possess a solution-oriented mindset, coupled with exceptional analytical and problem-solving skills. During the interview process, candidates will be expected to demonstrate their advanced proficiency in JavaScript and React, as well as their ability to write and review code suitable for a production environment. Additionally, candidates should possess: A comprehensive portfolio showcasing previous work, highlighting complex UI implementations and innovative solutions, Extensive experience and deep knowledge of Redux for state management, Recharts for data visualisation, and TanStack Query for efficient data fetching and caching, Expertise in accurately translating designs from Figma into high-quality, responsive code, Proficiency with version control systems such as Git, and experience with continuous integration/continuous deployment (CI/CD) pipelines, In-depth understanding of web accessibility standards and best practices to ensure inclusive user experiences, Proven track record of performance optimisation techniques, including code splitting, lazy loading, and minimising render times, Strong leadership skills with experience in mentoring and guiding junior developers. Benefits we offer: 23 days’ holiday + all public holidays, rising to 25 days after 2 years of service, Additional day off for your birthday, Private medical insurance which covers you, your cohabiting partner and children, Life insurance of 4 times your base salary, Salary sacrifice pension scheme, Enhanced family leave, Confidential Employee Assistance Program, Cycle to work scheme.
Cambridge, United Kingdom
Hybrid
Full Time
25-04-2025
Company background Company brand
Company Name
FanDuel
Job Title
Software Engineering Manager - Account
Job Description
The requirements listed in our job descriptions are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark experience-wise, we'd love to speak to you. FanDuel Group is a world-class team of brands and products that deliver sports betting, gaming and entertainment to millions of US sports fans every day. That’s no easy task, and wouldn't be possible without a fantastic team who have helped us pioneer new products and innovative features that make us a leader in the industry. Whether you’re looking for better career progression, improved financial security or just a better sense of belonging, we believe we’ve created a culture in which everyone can succeed, no matter how you got here. The Position We are hiring for multiple Software Engineering Managers across our Account vertical within FanDuel. Our Account vertical is responsible for some of our most critical services and complex customer journeys such as user sign-ups, login and verification. As a manager, you’ll help to own and drive the technical strategy within your product delivery team and across the Account vertical, as well as owning dedicated feature development work. You’ll also encourage, motivate and hold your team to account, with a servant leader mindset. If you’re looking to exercise and develop your existing core leadership skills both from a technical and people management point of view, then this could be the position for you! Some of your responsibilities will include: Managing a team, working closely with senior engineers to deliver a technical vision Help scope and define new solutions to problems while influencing the roadmap and ensuring we deliver truly viable features and products Own the day-to-day managing of software development, where you are accountable to customer experience, project prioritisation, software quality and system maintenance Measure, own and drive predictability through Operational Excellence and transparency through data and KPIs Work closely with stakeholders from across FanDuel to help them understand the delivery process and collaborate with Product on a backlog of technical initiatives You will write tenets and clear documents around establishing best-practice processes Develop and grow engineers, providing a supporting environment tailored to their individual needs What We’re Looking For We’re looking for people managers who enjoy helping and coaching those around them and who have a passion for software delivery and working with other managers to help solve problems. Technical background delivering software (ideally across full-stack software development – React, Java and AWS) Experience in defining and implementing software delivery best practices, Agile / Scrum delivery methodologies and continuous improvement The ability to grow, support and lead a team to success whilst demonstrating a pragmatic approach to problem solving Understanding of modern architectures, distributed systems and how to scale applications What You Can Expect Interesting work - working in a fast-paced and ever-changing industry, new problems and exciting solutions are never too far away. There are always opportunities to learn new skills and broaden your horizons A sense of achievement - Our teams own their own software and when that awesome new feature ships to users and the positive feedback starts rolling in, you can feel really proud of what you and your team created Personal development - clear and defined career pathways for every role at every level, a supportive manager, loads of learning opportunities and even 10% of your time to dedicate to your learning. Belonging - everyone at FanDuel works for each other, we win together, make mistakes together and have lots of fun doing it. Trust - A trusting work environment where productivity is valued above all else, giving you autonomy and ownership of your time and work Great financial package - Including salary, bonus, pension, private healthcare, share save scheme, flexible working & holiday policy along with a number of other benefits. The Interview Process Initial Recruiter Screen Hiring Manager Interview Competency, System Design and Coding Interview Important Note: Our engineering managers focus on leadership, team development, and technical strategy rather than day-to-day coding. The coding interview is designed to assess technical knowledge that helps in making informed decisions and effectively leading engineering teams. Diversity, Equity and Inclusion We endeavour to make our interview process as accessible as possible. If you need any assistance prior to your interview, including any reasonable adjustments, please don't hesitate to get in touch. FanDuel is an equal opportunities employer. Diversity and inclusion in FanDuel means that we respect and value everyone as individuals. We don't tolerate bias, judgement or harassment. Our focus is on developing employees so that they reach their full potential. Location: Our Scottish tech hub is based in central Edinburgh and is fitted with fabulous amenities including a gym, showers, bike parking, gaming pods, multiple breakout areas, meeting rooms, a roof terrace and much more. We operate a hybrid model for the majority of our roles, where we normally spend a day or two in the office per week.
Edinburgh, United Kingdom
Hybrid
Full Time
25-04-2025