Software Engineer II Core Platforms

Technology Kraków, Małopolskie


Position at Earth Class Mail

Who we are 

You shouldn’t have to go to the mailbox to get your mail. Earth Class Mail helps thousands of people and businesses manage their postal mail online. Our members can securely access their mail 24/7, on any device. 

Established in 2004, Earth Class Mail has helped digitize millions of pieces of mail that would have otherwise cluttered offices, littered homes, and filled landfills. Instead, your important mail turns into secure, searchable PDFs. Customers deposit checks, pay bills, and share documents online—all without ever touching an envelope.

Earth Class Mail is based in San Antonio, Texas, with offices in Beaverton, Oregon, New York City, New York, and Krakow, Poland, as well as remote team members across the United States. Together, we’re focused on making lives easier for all our customers.

As part of the Earth Class Mail team, we empower our team to make courageous decisions to serve our customers. You’ll be a builder who maintains high standards and embraces big ideas. 

With our current rate of growth and ambitious goals in mind, we are looking for a Software Development  Engineer striving to deliver solutions that users not only appreciate for the value they provide, but fall in love with the way they do it. If you do your best work within small cross-functional teams, moving fast and taking ownership of your goals and are passionate about crafting outstanding applications that delight customers - we are looking for you.


Your work is consistently of high quality. You solve difficult problems, applying appropriate technologies and best practices. You work with your team to invent, design and build software that is stable and performant. You write code that an Software Development Engineer unfamiliar with the system can understand. Your solutions are pragmatic. You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). You do things with the proper level of complexity the first time (or at least minimize incidental complexity). You consider the legacy of the code you produce, limiting the use of short-term workarounds. You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies. 

What You Will Do

  • Work closely with other engineers to design, implement, test, deploy and maintain software solutions supporting ECM platform
  • Write high quality distributed software 
  • Solve / debug  complex problems related to performance, scalability and security 
  • Perform  peer code reviews


What You Bring

  • 2+ years of commercial experience as a Software Development Engineer
  • Proficient with one or modern programing languages (Go, C/C++, Ruby, Python, .NET C#)
  • Experience with Databases (PostgreSQL, MySql), DataStores (ElasticSearch, Redis) 
  • Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design.
  • Experience with distributed systems
  • Experience working with public cloud providers AWS / GCP/ Azure) is a plus
  • A strong self-starter, operationally-focused; a problem-solver
  • Working proficiency with written and spoken English and Polish


  • Comfortable office in the City Center with a non-corporate, engaging, collaborative atmosphere
  • Flexibility in choosing the type of contract
  • Paid holiday (26 days for B2B)
  • Development fund of 3k PLN per year per head
  • Private healthcare (full Luxmed package including dental care)
  • Sports card (Multisport)
  • Free English classes onsite
  • Team building and socializing events
  • Competitive salary
  • Decent coffee
  • Table football, Udemy access etc.

LegalZoom has recently acquired the leading virtual mailbox solution for small businesses, Earth Class Mail. LegalZoom and Earth Class Mail work together to provide the best possible solution for our customers, who benefit from the freedom and time we help them save. When people turn to LegalZoom to set up their businesses, they’ll also be able to select a virtual business address and use Earth Class Mail tools to manage their physical mail. To date, we’ve grown to become the leading provider of online legal, tax and virtual mail solutions for families and small businesses, and we’re committed to making our services even more valuable and easier to use than ever before.