Senior Backend Software Engineer @ SmartRecruiters Inc.

3 days ago


Remote Kraków, Czech Republic SmartRecruiters Inc. Full time
  • While not strictly required we see most of our Senior Engineers have 5+ years of professional experience
  • Experience in designing, developing, and operating distributed systems
  • Experience in supporting end-to-end product lifecycle (from product discovery, solutioning, system design, implementation, production rollout, and optimization)
  • Deep command of Java programming language
  • Hands-on experience with TDD, clean code and clean architecture principles, and effective code reviews
  • Strong domain modeling skills - including refactoring existing domains
  • Good understanding of persistence layer design
  • Good understanding of RESTful API design
  • Understanding of distributed systems design (design for failure, eventual consistency, asynchronous communication, circuit breaking, timeouts, etc.)
  • Ability to coach and mentor other engineers
  • Excellent collaboration and communication skills
  • Strong command of the English language, both written and verbal
  • Experience in CI/CD would be a plus (running multiple deployments per day)
  • Familiarity with AWS/GCP and Kubernetes/Docker

SmartRecruiters is building an operating system for recruiting and is on a mission to connect people with jobs at scale. The company is growing very fast and recently hit the 1.5 billion dollar valuation. The system is used by over 4,000 companies, including LinkedIn, McDonald's, VISA, CD Projekt Red, Allegro, and many many more 🚀

Our engineering team solves one of the most important problems of the modern economy - connecting great people with great jobs. We believe this problem can only be solved with technology, and we developed a software platform that has supported over 100M job seekers to date (with 5M joining every month).

We designed our R&D structure based on the empowered product teams model. It means our teams are responsible for business outcomes and have autonomy in solving problems in the way that “customers love yet work for the business”.

Job Description

We are looking for a Senior Backend Engineer to help us build the next chapter of that vision. Our technology platform is a SaaS product hosted on AWS (and soon also GCP) and the system is composed of hundreds of independent services (each sitting on Docker, orchestrated by Kubernetes). We build most of our services in Java and we do over 2000 production deployments per month, maintaining uptime of 99.98. 🚀

You may be located anywhere in Poland and work remotely or out of our Cracow office.

,[Contribute to a full life-cycle of the product (including problem discovery, prototyping, design, implementation, and measuring adoption), Build services with Java on top of Kubernetes/AWS/GCP infrastructure, Build developer-friendly RESTful APIs, Design and connect to our persistence layer (PostgreSQL, ElasticSearch), Collaborate with other experience and platform teams, Solve one of the most important problems of a modern economy - hiring great people] Requirements: Java, PostgreSQL, REST API, Microservices, Docker, Kubernetes, AWS, Elasticsearch, MongoDB Tools: Jira, Confluence, GitHub, GIT, Jenkins, Agile, Scrum, Kanban. Additionally: Sport subscription, Private healthcare, Small teams, International projects, Travel Opportunities, Unlimited vacation days, Company equity plan, Free coffee, Bike parking, Playroom, Shower, Free parking, In-house trainings, Modern office, Startup atmosphere, No dress code, Family Events, Dog Friendly Office, Company Parties.

  • Remote, Kraków, Czech Republic SmartRecruiters Inc. Full time

    About UsSmartRecruiters Inc. is a pioneering force in the recruitment technology landscape, striving to bridge the gap between top talent and leading companies.We're proud of our achievement, having recently surpassed a 1.5 billion dollar valuation, solidifying our position as a leader in the industry.Our platform has supported over 100 million job seekers,...


  • Kraków, Czech Republic SmartRecruiters Inc. Full time

    Qualifications: A Candidate must be based in Kraków and available to work 20 hours per week from the office, with flexibility in scheduling however core days are planned to be Tuesday, Wednesday, and Thursday    Proficiency with usual office equipment, screens, printers etc.  Strong time management and multitasking abilities with excellent...


  • Remote, Kraków, Czech Republic SmartRecruiters Inc. Full time

    Company OverviewSmartRecruiters Inc. is a values-driven, global-minded tech employer on a mission to connect people to jobs at scale. As a global leader in enterprise recruitment software, we offer a cloud-based global Hiring Success platform that allows teams to attract, select, and hire the best talent.4,000 companies worldwide rely on our platform to...


  • Remote, Czech Republic Fathom Inc. Full time

    Medical Data Automation: Scaling with Intelligent SolutionsFathom Inc. is on a mission to revolutionize the world's medical data landscape using AI-driven solutions.We are seeking an experienced Backend Software Engineer to join our team in Poland and contribute to building and supporting machine learning pipelines that scale computationally, flexibly, and...


  • Remote, Czech Republic Fathom Inc. Full time

    We are seeking an experienced Backend Software Engineer to join our team at Fathom Inc., a venture-backed company revolutionizing the medical data industry with AI. As a key member of our engineering team, you will play a critical role in designing, deploying, and monitoring our platform.About the OpportunityThis is a fantastic opportunity for a skilled...


  • Remote, Czech Republic VARTEQ Inc. Full time

    Company OverviewVARTEQ Inc. is a leading innovator in delivery processes, aiming to revolutionize the way businesses operate.SalaryWe offer an estimated annual salary of $120,000 for this position, based on industry standards and market rates.Job DescriptionAs a Backend Software Engineer at VARTEQ Inc., you will play a crucial role in designing and...


  • Remote, Czech Republic VARTEQ Inc. Full time

    Job Title: Senior PHP Software Engineer">About VARTEQ Inc.We are a dynamic and innovative company that is passionate about developing e-learning platforms. Our team is dedicated to creating unique products for the education industry, and we are seeking an experienced and skilled PHP Developer to join our ranks.About the JobWe are looking for a senior PHP...


  • Remote, Czech Republic VARTEQ Inc. Full time

    We are seeking an experienced Senior PHP Software Engineer to join our dynamic team at VARTEQ Inc.About UsVARTEQ Inc. is a reputable company dedicated to developing innovative e-learning platforms.Job DescriptionWe are looking for a skilled PHP Developer to create scalable, secure, and high-performance applications using PHP and related web technologies.The...


  • Remote, Czech Republic Fathom Inc. Full time

    We are looking for a teammate with: 5+ years of software engineering experience in a company/production setting Relevant experience developing backend, integrations, data pipelining, infrastructure, etc. projects in a production setting Hands-on backend coding and systems design experience using best practices in a company setting Experience with building,...


  • Remote, Czech Republic Tempest Labs, Inc. Full time

    Tempest Labs, Inc. Senior Fullstack Developer PositionWe are seeking a highly skilled and experienced Fullstack Engineer to join our growing team at Tempest Labs, Inc.Job Overview:The ideal candidate will have a strong understanding of both backend and frontend fundamentals, with experience in JavaScript, TypeScript, and modern frameworks and tools, to...


  • Remote, Białystok, Rzeszów, Czech Republic Knowde Inc. Full time

    About Knowde Inc.">We are a pioneering company in the chemical industry, building a digital marketplace to revolutionize the way products are marketed and sold.Our Mission">To accelerate innovation across industries by bringing the $5 trillion chemical industry online.The Role">We are seeking an experienced Backend Software Engineer to join our team and help...


  • Kraków, Lesser Poland, Czech Republic SmartRecruiters Inc. Full time

    SmartRecruiters Inc. is a rapidly growing company with a valuation of over 1.5 billion dollars, striving to connect people with jobs at scale through its operating system for recruiting.The company's Talent Acquisition Suite and professional services enable clients to transform their talent operations and processes to meet evolving business priorities.We are...

  • Software Engineer

    1 month ago


    Remote, Czech Republic Tempest Labs, Inc. Full time

    We are seeking a highly skilled Software Engineer to join our team at Tempest Labs, Inc. This is a remote-first opportunity with unlimited PTO, stock options, and a competitive salary range of $120,000 - $180,000 per year.The ideal candidate will have 5+ years of experience in backend engineering with a strong understanding of HTTP, gRPC, GraphQL, and...

  • Backend Developer

    5 hours ago


    Remote, Palo Alto, Czech Republic Oscilar Inc. Full time

    Backend Engineer at Oscilar Inc.Oscilar Inc. is seeking a skilled Backend Engineer to join our team. This is a unique opportunity to design, build, and maintain the core infrastructure that powers our SaaS platform.Key ResponsibilitiesDesign and Development: Design and develop scalable, high-performance, low-latency backend services using Java and AWS...


  • Kraków, Lesser Poland, Czech Republic Opendoor Labs INC. Full time

    About Opendoor Labs INC.We're transforming the real estate industry with innovative technology and a passion for empowering customers. As a Staff Software Engineer at our company, you'll be part of a dynamic team that's revolutionizing the way people buy and sell homes.Job OverviewWe're looking for a highly skilled software engineer to lead significant...


  • Remote, Czech Republic Trinetix Inc. Full time

    At Trinetix Inc., we are looking for a talented Software Development Engineer in Test Specialist to enhance our team's expertise and contribute to the development of innovative solutions. We are seeking an experienced professional who can take on the responsibilities of designing, implementing, and maintaining end-to-end (E2E) and API tests.The ideal...


  • Remote, Warszawa, Kraków, Poznań, Czech Republic DualEntry Full time

    What You Bring: 6+ yrs of total backend software development experience incl. testing Experience in one more more programming languages (we are agnostic to your language experience) Experience managing long-term software development complexity in a business-logic heavy project Experience launching products from start to finish (incl. building...


  • Kraków, Lesser Poland, Czech Republic Inkitt Full time

    Company Overview:Inkitt is revolutionizing the entertainment industry by leveraging AI and predictive algorithms to discover unknown stories and turn them into blockbuster hits. With a 40x higher hit-rate than traditional publishers, we're poised to become the next-gen entertainment powerhouse.Job Description:As a Senior Software Engineer, Backend Developer,...

  • Senior .NET Developer

    3 weeks ago


    Remote, Czech Republic VARTEQ Inc. Full time

    About UsVARTEQ Inc. is a leading provider of innovative digital solutions, dedicated to crafting exceptional experiences for businesses across various industries.We pride ourselves on delivering cutting-edge web and mobile app development, e-commerce solutions, and custom software tailored to each client's unique needs.


  • Remote, Kraków, Czech Republic Infogain Technologies Sp. z o.o. Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team in Poland. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend applications using the Laravel framework.