Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Upwind Security, Inc.

Belfast

On-site

GBP 40,000 - 60,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Upwind Security, Inc. seeks an experienced Software Engineer to join our dynamic Backend Engineering team in Belfast. This role involves managing the complete project lifecycle, improving cloud solutions, and using advanced technologies like Kubernetes and Docker. The ideal candidate will have a strong foundation in Backend Engineering, particularly with Golang or Java, and experience in cloud-enabled environments.

Qualifications

  • Bachelor's degree in a related field is required.
  • 1+ years of experience with Backend Engineering, ideally in Golang/Java.
  • Familiarity with cloud platforms like AWS, GCP, Azure.

Responsibilities

  • Responsible for the entire lifecycle of short-term projects.
  • Conduct reliability and performance analysis on applications.
  • Interface with other teams to deliver features.

Skills

Backend Engineering
Golang
Java
Cloud Platforms
CI/CD
Microservices Architecture

Education

Bachelor of Science in Computer Science/Software Engineering

Tools

Kubernetes
Docker
Neo4j
ElasticSearch
Redis
TimescaleDB
RabbitMQ
Job description
Upwind is a place where opportunities happen

At Upwind, we are a team of hands-on, problem solvers and doers. We believe in empowering organizations to run their cloud environments securely and efficiently to accelerate their businesses.

Working at Upwind is an exhilarating journey of innovation and growth. Every day presents new challenges and opportunities that fuel our passion and drive. In this dynamic environment, we collaborate with talented individuals who value inclusion and embrace different perspectives.

Nofar Ginon

|

Being an Upwinder
We are Driven by Customers

We listen closely to understand our customers’ deepest pain points, working backwards to deliver easy-to-use, innovative solutions that meet immediate needs and anticipate future ones.

We prioritize long-term relationships and value over short-term outcomes, striving to exceed expectations and reinforce our customers’ trust in Upwind.

We make decisions swiftly, recognizing many can be reversed or refined.

We believe in failing fast and aren’t afraid to change course when necessary. With a bias for action, we take calculated risks—even in the face of uncertainty—knowing that urgency drives momentum and propels us forward.

Speed doesn’t just get us there faster; it allows us to adapt quickly and build on each step with what we learn.

We Improve Every Day

We believe in the power of incremental progress: every day, every meeting, and every decision is an opportunity to improve.

Committing to getting 1% better with each cycle creates compounding gains, allowing us to build products that are 10x better over time.

Improvement doesn’t stop with delivery; we follow up, adapt, and refine to ensure every outcome evolves towards excellence.

We Take Ownership

We get the job done and never assume that someone else will do it.

When things aren’t going right, we take responsibility and step in to fix it. No task is beneath us, and “it’s not my job” isn’t in our vocabulary.

As owners, we stay aligned with the bigger picture for Upwind, communicating efficiently, giving constructive feedback, and proactively escalating issues to keep everyone moving forward together.

We are Resourceful and Resilient

We create our own reality, accomplishing more with less by leaning on creative problem-solving and adaptability.

When we face constraints and the path forward isn’t clear, we find ways to make it work without sacrificing quality or our high standards.

We see setbacks as new opportunities to innovate, moving forward stronger and better prepared.

We Lead with Humility

We approach every interaction with humility, respecting and learning from others.

We hold ourselves accountable, publicly owning mistakes and using them as stepping stones for growth.

Integrity guides us to act in the best interests of the team, fostering a culture of trust, shared purpose, and mutual growth.

As a UI/UX designer, I enjoy creating user-friendly experiences that deliver innovative technology. It’s empowering to be part of a company that values inclusion and embraces unique perspectives in the cybersecurity industry.

|

UX/UI Designer, Upwind

Upwind is a place where diversity of thought is encouraged and accepted. My ideas are valued, my voice is heard, and my potential is realized. We are shaping the future of cloud security.

We are looking for an experienced Software Engineer to join our great Backend Engineering team. The team faces complex engineering issues daily, solving new challenges and improving 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-term projects, from initial design and development to deployment, monitoring, and maintenance in a production environment.
  • Perform reliability and performance analysis on Golang / Java-based applications.
  • Contribute to technical and architectural designs, perform capacity planning, define SLOs, and work with other teams to implement.
  • Conduct design and code reviews as part of a wider engineering group.
  • Interface 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 (ideally Golang and/or Java).
  • Experience with cloud platforms and products (e.g., AWS, GCP, Azure).
  • Experience with continuous integration and deployment (CI/CD).
  • Experience with microservices-based architecture.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.