Senior Software Engineer
aleja Grunwaldzka 50, Gdańsk
Techstep Poland Sp. z o.o.
Techstep is a complete mobile technology enabler, making positive changes to the world of work, freeing people to work more effectively, securely and sustainably. We help customers who want to work smarter, while also delivering on their ESG commitments.
With more than 250 employees based in Norway, Sweden, Denmark and Poland, we are serving more than 2.000 customers across different industries and sectors. Our goal is to be the leading European mobile technology enabler for customers that want to work smarter and more sustainably.
We’re seeking a curious and proactive Senior Software Engineer who thrives in a dynamic environment and enjoys working across the boundaries of software development and operations. You’ll be part of a Team that values learning, iteration and practical problem-solving over rigid expertise.
WHAT WILL YOU DO?
Design, develop, and maintain backend systems with a focus on reliability, scalability, and performance.
Contribute to the architecture and implementation of services written in Go and PHP.
Collaborate on CI/CD pipelines and packaging workflows to ensure smooth and maintainable deployments.
Monitor and troubleshoot production systems, using tools like strace, system metrics, and logs to identify and resolve issues.
Work closely with other engineers to improve infrastructure automation.
Participate in code reviews and architecture discussions.
Help shape DevOps practices and culture within the team, promoting automation, observability, and continuous improvement.
WHAT DO WE EXPECT?
Demonstrated willingness to explore, learn, iterate, and reflect.
Proactive and adaptable attitude, we value generalist-enthusiasts with growth potential over rigid experience.
Comfortable navigating ambiguity and learning on the go.
4+ years of hands-on experience in Linux software development and/or system administration.
Solid understanding of core PHP fundamentals.
Proficiency in Go and backend systems architecture.
Familiarity with client-server architecture and fundamental networking concepts (DNS, TCP/UDP, TLS, PKI, HTTP).
Experience with Git and CI/CD practices.
Comfortable with tools and technologies such as MySQL, httpd, php-fpm, HAProxy, GitLab, Jenkins and Ansible.
Understanding of OS-level interactions (CPU, memory, I/O), not afraid to use tools like strace for debugging.
Basic experience with virtualization and container technologies.
Strong command of English.
NICE TO HAVE:
Daily use of a Linux desktop/laptop for personal computing.
Previous exposure to DevOps practices.
Experience with RHEL-derived distributions.
WHAT DO WE OFFER?
Techstep offers a challenging role in a company with ambitious growth goals. You'll have the opportunity for personal development in a diverse work environment with a fantastic team spirit. Here are some benefits you'll enjoy:
Remuneration dependent on your skills and experience (employment contract or B2B cooperation).
Work in international teams.
Hybrid work model (office/home office).
Flexible working hours.
Insurance and medical healthcare.
Multisport card co-financed.
Fruit and breakfast days.
Business trips to Scandinavia.
Great atmosphere and no dress-code – we usually work in flip flops 😊
We believe that diversity fosters better outcomes and encourage all qualified candidates to apply. If this position sounds exciting, don't hesitate to apply today!
Apply by August 31st, 2025 – we may fill the position before the deadline, so submit your application early.
Techstep to firma specjalizująca się w dostarczaniu rozwiązań technologicznych, w tym mobilnych urządzeń, zarządzania cyklem życia produktów, bezpieczeństwa urządzeń oraz konsultacji technologicznych. Oferujemy wsparcie zarówno dla pracowników biurowych, jak i terenowych, zapewniając kompleksową obsługę i nowoczesne technologie skierowane na optymalizację procesów biznesowych.