Senior Software Engineer

6 days ago


Remote, Czech Republic Apollo Full time

About the Role

Apollo is looking for a skilled Senior Fullstack Engineer to join our team. As a key member of our Engineering department, you will be responsible for designing, implementing, and testing end-to-end features for our products.

Responsibilities

  • Design and implement scalable web services to improve the quality of our data
  • Build customer-facing products by coming up with innovative solutions and implementing them end-to-end
  • Work with our 200M+ Leads data to build features and improve data quality
  • Collaborate with cross-functional teams to implement and drive best practices in technology, architecture, and process
  • Interface with product, design, software engineers, and other teams outside of Engineering

Requirements

  • 6+ years of industry experience in backend development and at least 5+ years in frontend development
  • Solid understanding of Java, Python, Ruby, Ruby on Rails, C++, Golang, Scala
  • Strong system design fundamentals and experience building scalable systems
  • Good understanding of software development lifecycle
  • Strong analytical and problem-solving skills

Benefits and Perks

  • Base salary + 10% yearly bonus + equity
  • 100% remote work
  • Global Allianz Insurance and Medical Package covered by Apollo
  • 1200 USD educational budget
  • 300 USD Work From Home Stipend

Our Tech Stack

  • Frontend: React/Redux/Node.js
  • Backend: Ruby/Ruby on Rails/MongoDB/Redis/Elasticsearch
  • Infrastructure: Kubernetes/Docker/Ansible/Terraform

About Apollo

Apollo.io is the leading go-to-market solution for revenue teams, trusted by over 500,000 companies and millions of users globally. We provide sales and marketing teams with easy access to verified contact data for over 270 million B2B contacts.



  • Remote, Czech Republic Phorest Salon Software Full time

    Job DescriptionWe are seeking a highly experienced and skilled Senior Engineering Manager to join our Consultation Team. This team is responsible for delivering high-quality software solutions that enable our clients to manage their client and patient journeys effectively.The successful candidate will have a strong background in technical leadership, with a...


  • Remote, Czech Republic TotalDevs sp. z o.o. Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at TotalDevs sp. z o.o. as a Contractor Senior Software Engineer. The ideal candidate will have a strong background in software engineering, with a focus on developing scalable and efficient systems.The successful candidate will be responsible for contributing to projects across our...


  • Remote, Budapest, Czech Republic High Edge Software Full time

    About the Role:We are seeking a highly skilled .NET Software Engineer to join our team at High Edge Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining software solutions using our technical stack.Key Responsibilities:Develop, test, and maintain software solutions using our team's technical...


  • Remote, Budapest, Czech Republic High Edge Software Full time

    About the RoleWe are seeking a highly skilled .NET Software Engineer to join our team at High Edge Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining software solutions using our technical stack.Key ResponsibilitiesDevelop, test, and maintain software solutions using our team's technical...


  • Remote, Czech Republic Speechify Full time

    About SpeechifySpeechify is a pioneering company that revolutionizes the way we consume information. Our mission is to make the world's knowledge accessible and enjoyable through audio.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our Web team. As a key member of our engineering team, you will play a crucial role in shaping...


  • Remote, Czech Republic Speechify Full time

    {"Mission": "At Speechify, we're revolutionizing the way people consume information. Our platform is designed to make learning easier, deeper, and faster. We're looking for a Senior Software Engineer to join our Platform team and help us achieve our mission.", "Overview": "As a Senior Software Engineer on our Platform team, you'll be responsible for...


  • Remote, Czech Republic Adaptiq Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. As a member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in full-stack development, including backend and frontend technologies, will be essential in driving the success of our...


  • Remote, San Francisco, Czech Republic 0x Full time

    Senior Software EngineerWe're seeking a seasoned Senior Software Engineer to join our team at 0x, a leading decentralized exchange aggregator. As a key member of our engineering team, you'll play a crucial role in shaping the future of our platform.About the RoleThis is a unique opportunity to work on a cutting-edge project that's revolutionizing the way...


  • Remote, Czech Republic AVENGA Full time

    About the JobWe are seeking a talented Senior Software Engineer to join our team at {company}. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our technology platform.Key ResponsibilitiesDesign, develop, and maintain high-quality software applicationsCollaborate with cross-functional teams to identify and...


  • Remote, Wrocław, Katowice, Czech Republic ALM Services Technology Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ALM Services Technology Group. As a key member of our team, you will play a crucial role in designing, building, and maintaining our bespoke client-facing software products using modern technologies.Key Responsibilities:Design and...


  • Remote, Kraków, Katowice, Warszawa, Czech Republic Drata Full time

    About the RoleDrata is seeking a highly skilled Senior Software Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our platform systems, which enable other engineering teams to build software in a more reliable and performant manner.You will partner with other...


  • Remote, Kraków, Wrocław, Warsaw, Czech Republic N-iX Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers. With a strong focus on innovation and collaboration, you will work closely with our cross-functional team to deliver cutting-edge products that exceed expectations.Key responsibilities...


  • Remote, Kraków, Czech Republic Kontakt Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Kontakt.io. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-performing and reliable applications.About the Role:Design and develop scalable applications using modern technology stacks...


  • Remote, Czech Republic Reedsy Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Reedsy. As a key member of our engineering team, you will be responsible for designing, building, and shipping new features for our cutting-edge book editing tool.As a Senior Software Engineer, you will work closely with our designers and engineers to extend the growing...


  • Remote, Czech Republic Apollo Full time

    Job OverviewApollo is seeking a highly skilled Senior Engineering Manager to lead our engineering organization. As a key member of our team, you will be responsible for defining, setting, and adhering to goals and expectations, driving a culture of excellence, learning, and fun, and critically observing and improving development and management...


  • Remote, Czech Republic Speechify Full time

    Job DescriptionSpeechify is a fast-growing company that is revolutionizing the way people consume information. We are looking for a skilled Senior Software Engineer, Web to join our team and help us build innovative products that make a difference in people's lives.The ideal candidate will have a strong background in JavaScript, ReactJS, Redux, Firebase, and...


  • Remote, Czech Republic Speechify Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Platform Team at Speechify. As a key member of our team, you'll be responsible for designing and delivering high-quality, cross-platform solutions using Kotlin Multiplatform.As a Senior Software Engineer, you'll work closely with our Product Teams to scope projects, identify...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Spyrosoft. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust and scalable software solutions using Java and Rust.Key Responsibilities:Design and implement communication...


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

    Job Title: Senior Backend Software Engineer IIWe are seeking a highly skilled Senior Backend Software Engineer II to join our team at SmartRecruiters Inc. in Cracow, Poland. As a key member of our engineering team, you will play a crucial role in building and maintaining our scalable and efficient software platform.About the Role:Design, develop, and operate...


  • Remote, Kraków, Czech Republic NFQ Technologies Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at NFQ Technologies.Key ResponsibilitiesDesign and develop robust, scalable frontend solutions using React.jsCreate intuitive user interfaces that make complex logistics data easy to understand and act uponCollaborate with our AI team to integrate machine learning models...