Software Design & Development Engineer (LAB)

UST

Województwo pomorskie

On-site

PLN 150,000 - 230,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

UST in Poland is seeking an experienced Software Design & Development Engineer to develop and maintain backend applications, APIs, and engineering tools supporting client validation programs.

You will build Python-based backend services, REST APIs with Flask, and manage CI/CD pipelines in Linux environments, using Docker and PostgreSQL for data storage and integration. Strong testing and documentation skills are required.

Qualifications

  • Strong Python backend development experience.
  • Experience building RESTful services with Flask or similar frameworks.
  • Experience with PostgreSQL-based data-driven applications.
  • Solid Linux development environment knowledge.
  • Hands-on Docker and containerized apps experience.
  • Experience building and maintaining CI/CD pipelines.
  • Experience with GitHub and/or GitLab workflows.
  • Experience debugging and fixing software defects.
  • Ability to write clear technical documentation.

Responsibilities

  • Develop and maintain Python-based backend applications and tools.
  • Design, develop, and maintain REST APIs and Flask-based services.
  • Implement new software features based on project requirements.
  • Investigate and resolve defects and technical issues.
  • Develop automation utilities supporting validation programs.
  • Create and maintain unit, integration, functional, and end-to-end tests.
  • Develop and support CI/CD pipelines and automated delivery workflows.
  • Configure and maintain Linux development environments.
  • Build and maintain Docker images for apps and tooling.
  • Develop and maintain PostgreSQL databases and integrations.
  • Prepare OS images required for validation environments.
  • Publish and manage software artifacts.
  • Support GitHub/GitLab development workflows.
  • Create and maintain clear technical documentation.

Skills

Python
REST APIs
Flask
PostgreSQL
Linux
Docker
CI/CD
GitHub
GitLab
Unit Testing
Integration Testing
Functional Testing
End-to-End Testing
Automation

Tools

Docker
Flask
GitHub
GitLab
PostgreSQL

Job description

Role Description

We are looking for an experienced Software Design & Development Engineer to develop and maintain backend applications, automation utilities, APIs, databases, CI/CD pipelines, and engineering tools supporting client validation programs.

What You Will Do
  • Develop and maintain Python-based backend applications and engineering tools.
  • Design, develop, and maintain REST APIs and Flask-based services.
  • Implement new software features and enhancements based on project requirements.
  • Investigate and resolve software defects and technical issues.
  • Develop and maintain automation utilities supporting validation programs.
  • Create and maintain unit, integration, functional, and end-to-end tests.
  • Develop and support CI/CD pipelines and automated software delivery workflows.
  • Configure and maintain Linux development environments.
  • Build and maintain Docker images for software applications and engineering tools.
  • Develop and maintain PostgreSQL databases and related application integrations.
  • Prepare and maintain OS images required for validation environments.
  • Publish and manage software artifacts.
  • Support source-control and development workflows using GitHub and GitLab.
  • Create and maintain clear technical documentation.
  • Ensure software development activities follow client development standards and engineering best practices.
What You Need
  • Strong software development experience with Python.
  • Hands-on experience developing backend applications and REST APIs.
  • Experience with Flask or similar Python web frameworks.
  • Experience with PostgreSQL and database-driven applications.
  • Good knowledge of Linux development environments.
  • Hands-on experience with Docker and containerized applications.
  • Experience developing and maintaining CI/CD pipelines.
  • Strong understanding of software testing methodologies, including:
    • Unit testing
    • Integration testing
    • Functional testing
    • End-to-end testing
  • Experience working with GitHub and/or GitLab development workflows.
  • Experience troubleshooting software defects and implementing fixes.
  • Ability to create clear and structured technical documentation.
Nice To Have
  • Experience developing software or automation solutions for validation or test environments.
  • Experience with OS image preparation and management.
  • Experience with software artifact publishing and management.
  • Understanding of engineering automation and validation infrastructure.
Key Skills

Python | REST APIs | Flask | PostgreSQL | Linux | Docker | CI/CD | GitHub | GitLab | Unit Testing | Integration Testing | Functional Testing | End-to-End Testing | Automation

Skills

CI/CD, Integration Testing, Unit Testing, Python

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior+ Software Design & Development Engineer
Senior+ Software Design & Development Engineer

UST • Województwo pomorskie

On-site
PLN 170,000 - 260,000
Lead II - Software Engineering
Lead II - Software Engineering

UST • Województwo pomorskie

On-site
PLN 180,000 - 320,000
Lead I - Software Engineering
Lead I - Software Engineering

UST • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Senior Python Backend Engineer - Lab Automation & CI/CD
Senior Python Backend Engineer - Lab Automation & CI/CD

UST • Województwo pomorskie

On-site
PLN 170,000 - 260,000
Senior Python Developer
Senior Python Developer

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Backend Automation & API Engineer (Python, Flask, CI/CD)
Backend Automation & API Engineer (Python, Flask, CI/CD)

UST • Województwo pomorskie

On-site
PLN 150,000 - 230,000
Lead Python Backend Engineer — API & CI/CD Focus
Lead Python Backend Engineer — API & CI/CD Focus

UST • Województwo pomorskie

On-site
PLN 120,000 - 180,000
Senior DevOps engineer (Java background)
Senior DevOps engineer (Java background)

Luxoft Poland • Polska

On-site
PLN 180,000 - 240,000
Private medical care
Dental care
Life insurance
+1
Senior Associate 1, Software QA Engineering
Senior Associate 1, Software QA Engineering

Accuris • Województwo pomorskie

On-site
PLN 60,000 - 90,000
Senior Python/Java Backend Engineer | Security & APIs
Senior Python/Java Backend Engineer | Security & APIs

DCG • Polska

Hybrid
PLN 180,000 - 260,000
Private medical care
Co-financing for the sports card
Dedicated consultant
Top locations