This page was automatically translated and may contain errors. View in English.
UM

Software Engineer

Acuity

Cork, County Cork, Ireland · Tempo total

Seja o primeiro a se candidatar

Experiência
Mais de 2 anos
Salário
Vagas
1
Publicado
há 5 horas
Modo de trabalho
No escritório
Educação
Bachelor’s degree in Computer Science, Engineering, or related field
Elegibilidade
Candidates with a bachelor’s degree in Computer Science, Engineering, or a related discipline, or those with equivalent practical experience, who have at least 2 years of professional software development background and are comfortable working onsite in Cork, County Cork, Ireland.
Retomar
Obrigatório candidatar-se

Onde você trabalhará

Descrição da vaga

Role overview

Acuity is seeking a driven Software Engineer with a focus on Python and AI to help build advanced platforms and applications that support business growth. You will join a skilled, collaborative team working on modern, cloud-native solutions and AI-enabled features that tackle practical business challenges.

This position suits someone who enjoys solving technical problems, thrives in a fast-moving environment, and wants to keep developing while contributing to high-impact work across a global organisation.

What you will do

  • Design and build scalable software components and REST APIs for Acuity’s digital ecosystem.
  • Develop solutions using Python, including FastAPI, Flask, object-oriented programming, type hints, async programming, and Pydantic.
  • Support the deployment and day-to-day operation of containerized systems built on cloud-native principles.
  • Help introduce and maintain AI capabilities within software products to improve automation and data insight.
  • Contribute to CI/CD workflows and DevOps pipelines using tools such as ArgoCD and GitHub Actions.
  • Work in Agile teams and help deliver incremental value through Scrum or Kanban practices.
  • Participate in code reviews, pair programming, and technical design discussions to raise quality and share knowledge.
  • Assist with unit, integration, and performance testing using PyTest and test-driven or behaviour-driven approaches.
  • Apply security best practices, including authentication and authorization with OpenID and OAuth2, plus container vulnerability checks.
  • Partner with product, cloud architecture, and data science teams to turn ideas into business results.

Required experience and background

  • A bachelor’s degree in Computer Science, Engineering, or a closely related subject, or equivalent hands-on experience.
  • At least 2 years of professional software development experience.
  • Practical working knowledge of Python; experience with Golang, Rust, or Java would be an advantage.
  • Some experience creating REST APIs with FastAPI, Flask, or similar frameworks.
  • Comfort using version control tools such as Git and common branching approaches.
  • Exposure to Agile delivery methods.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Understanding of software testing and automation.
  • Strong communication and teamwork abilities.

Preferred experience

  • Interest in AI, machine learning, or data-driven applications.
  • Familiarity with containerization tools such as Docker and cloud-native development.
  • Knowledge of CI/CD tools or DevOps practices.
  • Experience with SQL or NoSQL databases.
  • Curiosity about modern AI frameworks and tools such as LangChain, Hugging Face, or the OpenAI API.
  • Interest in security-focused engineering or DevSecOps.

Tools and working environment

Agile tools: Jira, Azure DevOps. Collaboration tools: Confluence, Miro, Teams. Development tools: Git, VS Code, Docker. Testing tools: Postman, PyTest.

Deixe este campo se desejar uma resposta — não o utilizaremos para mais nada.

Clique para navegar, arrastar e soltar, ou colar uma captura de tela

PNG, JPG, GIF, MP4, WebM, MOV · Máximo de 20 MB cada · Até 5 arquivos

🤖
Assistente Broxer
Online · ajuda instantânea de IA
🤖
Com tecnologia de IA · respostas da Broxer Help