envelop menu skype burger-menu link-external facebook twitter linkedin2 cross github-mini linkedin-mini twitter-mini arrow_right arrow_left phone github phone-receiver stack-overflow search
Career

hi, nice to meet you!

We are a small, flat, agile, but still growing software house full of passionate developers, working for clients in Australia, Africa, Europe, Asia and the USA. We are always looking for outstanding professionals to join our team! Maybe you think you would be a good fit? (By the way: we are not a freelance agency and we do not outsource projects).

questions?

If you have any questions about remote work, how cooperation with SoftwareMill looks like, what projects we have or anything else, you can find us on a dedicated Ask Me Anything - SoftwareMill Slack channel

open positions

@recruiters: we do not work with recruiters at the moment, so please do not contact us regarding this vacancy and do not approach any potential candidate using our job offer. Thank you!

Senior Software Developer
Read more

What we offer:

  • Salary ranging from 750 to 900 PLN net per day for a start
  • 100% remote company with remote-first mindset
  • Full-time but not necessarily 9-17, we are flexible
  • Professional development and freedom in choosing toolset and tech stack
  • Learning-culture: internal workshops and trainings, technical reading club
  • Small teams without PMs, no procedures and no other corporate 'goodies' we all love
  • Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice
  • Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship
  • Interesting projects with technologies like Scala, Java, Akka, SpringBoot, Blockchain, Cassandra, MongoDB, Apache Kafka, JavaScript, TypeScript, React, Angular

Additional perks:

  • Impact on the company’s decisions starting from day one
  • Transparent and clear payment / raises policy
  • Quality time together: monthly integration meetings in different cities, annual company and family weekends away
  • 50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
  • Dedicated training path for Java Developers willing to work with Scala
  • In-house English classes
  • Multisport card

What we expect:

  • Very good Scala or Java skills and general programming knowledge
  • Ability to write clean and testable code
  • At least *3 years of commercial* experience in developing software
  • Understanding of different types of software architecture
  • Ability to design with scalability and maintainability in mind
  • Comprehensive knowledge and understanding of the industry trends
  • Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
  • Polish language *is required*, as internally we are a Polish speaking company

Nice to have:

  • Knowledge of a second JVM language
  • Engagement in the IT community: personal blog, speaking at meetups/conferences, active member of StackOverflow, involvement in the open-source projects
  • Having a pet-project
  • Interest in Big Data, Machine Learning and/or Blockchain
Not sure you’re ready to be a Senior Software Developer? See our Software Developer offer for relaxed requirements :)

How to apply?

Send your CV with a short explanation in English why you would like to work at SoftwareMill to: cv (at) softwaremill.com.
Please include the following statement:
I agree to the processing of personal data for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
Software Developer
Read more

What we offer:

  • Salary ranging from 550 to 750 PLN net per day for a start
  • 100% remote company with remote-first mindset
  • Full-time but not necessarily 9-17, we are flexible
  • Professional development and freedom in choosing toolset and tech stack
  • Learning-culture: internal workshops and trainings, technical reading club
  • Small teams without PMs, no procedures and no other corporate 'goodies' we all love
  • Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice
  • Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship
  • Interesting projects with technologies like Scala, Java, Akka, SpringBoot, Blockchain, Cassandra, MongoDB, Apache Kafka, JavaScript, TypeScript, React, Angular

Additional perks:

  • Impact on the company’s decisions starting from day one
  • Transparent and clear payment / raises policy
  • Quality time together: monthly integration meetings in different cities, annual company and family weekends away
  • 50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
  • Dedicated training path for Java Developers willing to work with Scala
  • In-house English classes
  • Multisport card

What we expect:

  • Good Scala or Java skills and general programming knowledge
  • Ability to write clean and testable code
  • At least *2 years of commercial* experience in developing software
  • Knowledge and understanding of the industry trends
  • Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
  • Polish language *is required*, as internally we are a Polish speaking company

Nice to have:

  • Knowledge of a second JVM language
  • Engagement in the IT community: personal blog, speaking at meetups/conferences, active member of StackOverflow, involvement in the open-source projects
  • Having a pet-project
  • Interest in Big Data, Machine Learning and/or Blockchain
Ready for a greater challenge? See our Senior Software Developer offer for more experienced developers :)

How to apply?

Send your CV with a short explanation in English why you would like to work at SoftwareMill to: cv (at) softwaremill.com.
Please include the following statement:
I agree to the processing of personal data for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
DevOps Engineer
Read more

What we offer:

  • Salary ranging from 750 to 900 PLN net per day for a start
  • 100% remote company with remote-first mindset
  • Full-time but not necessarily 9-17, we are flexible
  • Professional development and freedom in choosing toolset and tech stack
  • Learning-culture: internal workshops and trainings, technical reading club
  • Small teams without PMs, no procedures and no other corporate 'goodies' we all love
  • Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice
  • Dev-friendly environment with passionate and skilled people who believe in clean code and software craftsmanship
  • Interesting projects with technologies like Docker, Kubernetes, AWS, GCP, Blockchain, clustering and scaling both horizontally and vertically

Additional perks:

  • Impact on the company’s decisions starting from day one
  • Transparent and clear payment / raises policy
  • Quality time together: monthly integration meetings in different cities, annual company and family weekends away
  • 50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
  • In-house English classes
  • Multisport card

What we expect:

  • Experience with Linux is a must
  • Very good knowledge about various tools like Ansible or Chef
  • Experience with deployment to a cloud (e.g. AWS, GCP)
  • Ability to setup, configure and maintain CI/CD processes using open-source solutions (Jenkins, GitLab, etc.)
  • Comprehensive knowledge and understanding of the industry trends
  • Good knowledge of English is a must (both spoken and written), we work with clients from all over the world (USA, Australia, Switzerland, etc.)
  • Polish language *is required*, as internally we are a Polish speaking company

Nice to have:

  • Experience with Kubernetes and Docker
  • Experience with JVM applications
  • Management of multi-node clusters
  • Engagement in the IT community: personal blog, speaking at meetups/conferences, active member of StackOverflow, involvement in the open-source projects
  • Having a pet-project
  • Interest in Big Data, Machine Learning and/or Blockchain
  • How to apply?

    Send your CV with a short explanation in English why you would like to work at SoftwareMill to: cv (at) softwaremill.com.
    Please include the following statement:
    I agree to the processing of personal data for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
Remote Marketing Strategist
Read more
As a Marketing Strategist you’ll be a part of a 100% remote and agile software agency. We’ve just turned 10, we’re growing and we need your help in developing and enhancing our marketing strategies and boosting SoftwareMill’s brand awareness on a global market.

You’ll join a team of more than 50 engineers that value self-development, contributing to the community and engineering work ethics. Finally, you’ll become a part of a Marketing team that’s devoted to strengthening the SoftwareMill’s brand, engaging audiences with tech-savvy and thoughtful content, executing out-of-the-box marketing campaigns and maintaining a long-term relation with the IT community.

What will you do:

  • Co-develop and oversee marketing strategy for our technology services
  • Plan, execute and optimize lead generation campaigns targeted at B2B audiences
  • Create and distribute different types of unique B2B content (blog posts, case studies, infographics, videos)
  • Optimize content for SEO purposes and conduct SEO research
  • Plan, run and optimize organic and paid campaigns on various social media channels
  • Create, track and report on key metrics showing the effectiveness of marketing efforts and investments
  • Plan and coordinate SoftwareMill’s brand visibility at external events (local meetups and IT conferences worldwide)

What we offer:

  • Salary ranging from 350 to 500 PLN net per day
  • 100% remote company with remote-first mindset
  • Full-time but not necessarily 9-17, we are flexible
  • Professional development and freedom in choosing toolset and tech stack
  • Learning-culture: internal workshops and trainings
  • Small teams without PMs, no procedures and no other corporate 'goodies' we all love
  • Best tools you need to make your work pleasurable and effective: monitor(s), workstation of your choice
  • Friendly environment with passionate and skilled IT people who believe in clean code and software craftsmanship

Additional perks:

  • Impact on the company’s decisions starting from day one
  • Transparent and clear payment / raises policy
  • Quality time together: monthly integration meetings in different cities, annual company and family weekends away
  • 50% refund (100% if you are a speaker) for conference tickets / trainings and paid days-off when an event takes place
  • In-house English classes
  • Multisport card

What we expect:

  • Excellent command of written and spoken Polish and English
  • 2+ years of experience in B2B marketing (favourably in the IT industry)
  • You live and breathe marketing and can make justified decisions based on your ongoing experience and knowledge
  • Knowledge of web analytics and experience with tools such as: Google Analytics, Google Tag Manager, Google Search Console, Ahrefs or similar
  • Proven record of running paid campaigns on LinkedIn or Facebook or Twitter
  • Ability to partner with developers, sales and other teams to drive results
  • Creative thinker, a good listener and a team player
  • Polish language *is required*, as internally we are a Polish speaking company

Nice to have:

  • You’re tech-savvy and interested in high-tech advancements
  • Track record in producing various types of content for a tech company

How does the recruitment process look like?

  • 15min introductory call
  • Homework
  • Call with the Marketing Team
  • Lunch with developers :)

How to apply?

Send your CV with a short explanation in English why you would like to work at SoftwareMill to: cv-marketing (at) softwaremill.com.
Please include the following statement:
I agree to the processing of personal data for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

HOW WE WORK

Read SoftwareMill's Handbook for New Employees and get to know how we run a 100% remote company, onboard new people
and take care of our culture.

Check 9 reasons to work at SoftwareMill and see how our cooperation might look like.

Still have any questions? Catch us on the dedicated Ask Me Anything - SoftwareMill Slack channel


Can't find a position that suits you?

It doesn't mean that you don't match. We are always looking for awesome motivated people to join the team! Having a good attitude and being keen to learn is crucial, the rest is a matter of time. Convinced?

Send your CV *

* Remember to include ‘I hereby consent to processing of my personal data for purposes of recruitment (pursuant to the Act of 29 August 1997 on the Protection of Personal Data, Journal of Laws No 133 item 883 as amended).'

img
Remote Work
we all work from our homes, co-working offices or sometimes even from Bieszczady Mountains.
img
Flat Company Structure
everyone has the same right to speak their opinions or change the way the company works, no matter if you are a boss or a developer who joined us a month ago. If you convince the majority to your idea, we make it happen even if a boss voted for “no”.
img
Financial Transparency
you will know how much each of us earns or how much we spend on various things.
img
Time for Improvement
paid days-off when you attend conferences. We also appreciate when you want to share your knowledge with others.
img
Your Needs Are Covered
company launched and led by active developers, so we understand that an SSD disc is not a whim and two large external LCD displays setup is not too much. If you need any stuff to work, you will get it.

sounds awesome? want to join?

This is what you should know:

We expect

img

2-3 years of commercial experience

img

Good knowledge of English

img

Willingness to work from home

img

Independence and good communication skills

img

Native or at least good Polish language

img

Sense of humour

Nice to have

img

Community involvement, meetups e.g. JUG

img

Speaking at conferences, organizing workshops

img

Writing a technical blog or similar

Hiring path

1

Send us your resume

2

Fill a form

3

Pre-Screening Call

4

Small test task

5

Code review

6

Technical call

7

Face to face meeting