Showpad

At Showpad, we’re focused on empowering others to be at their best. As a global leader in AI-powered revenue effectiveness, we provide revenue teams with the platform they need to prepare sellers, engage buyers, and drive predictable revenue. Since our 2025 merger with Bigtincan, we have created the industry’s first unified platform specifically designed for complex, field-selling organizations, serving more than 2,000 customers across 50 countries. Founded in 2011, Showpad is a global company with 500+ people working from offices and regional hubs around the world including Chicago, Boston, Ghent, London, Munich, Brussels, San Francisco, and Sydney. Consistently recognized as a Leader in the Forrester Wave™ and a “Customers’ Choice” by Gartner® Peer Insights.

Junior Software Engineer

Location

United States

Posted

23 hours ago

Salary

0

Seniority

Junior

Job Description

Junior Software Engineer

Showpad

Role Description As an L1 Software Engineer at Showpad, you're joining at a foundational level — and that's intentional. We hire for trajectory, not perfection. You'll work within a collaborative engineering team, executing tasks with guidance, solving well-scoped problems, and deepening your understanding of what it takes to build great software at scale. Your goal is to understand Showpad's codebase and systems, sharpen your computer science fundamentals, and progress quickly in your journey as a software engineer. You'll never be left to figure things out alone. Why Showpad: - Real product, real impact. Ship code to a live SaaS platform used by enterprise sales teams globally. Your work reaches customers from day one. - Mentorship built in. Dedicated pair programming with senior engineers. Code reviews designed to teach, not just gatekeep. Key Responsibilities - Write clean, modular, and maintainable code on prescribed tasks — with guidance from your team — and grow into tackling more complex problems over time. - Adopt a test-first mindset from day one: unit tests and end-to-end coverage are part of how you ship, not an afterthought. - Follow CI/CD and monitoring practices, learning to spot and troubleshoot basic issues in a real production environment. - Participate in code reviews — your questions are just as valuable as your answers at this stage. - Contribute across the full SDLC: from design discussions to deployment, you'll touch every phase of how software gets built. - Communicate proactively about your work status so the team stays aligned and unblocked. - Pair program with more experienced engineers, especially on bug fixing and domain exploration. - Use internal and external resources to solve problems, and proactively seek guidance from senior engineers when needed. Qualifications - Solid computer science fundamentals — data structures, algorithms, and how systems work under the hood. - Exposure to at least one object-oriented or functional programming language. - A working understanding of version control (Git) and collaborative development workflows. - Familiarity with CI/CD pipelines and automated testing concepts (even if you haven't used them extensively yet). - Strong written and verbal communication — you can explain your thinking clearly in a PR comment or a standup. - A growth mindset: you actively seek feedback, apply it, and show up curious every day. - Comfort with ambiguity — you can ask good clarifying questions and document decisions as you go. Company Description Welcome to the new era of revenue effectiveness. The merger of Showpad and Bigtincan is creating the first AI-powered platform to strengthen the entire field selling motion. - By unifying two industry-acclaimed solutions for content, readiness, engagement, and intelligence into a single operating system, we are delivering unrivaled scale and accelerated growth for our 2,000+ combined customers worldwide, including leaders in manufacturing (Dow, Dupont), healthcare (Fujifilm, Kaiser Permanente, Johnson&Johnson), CPG (Smucker’s, Mitsubishi, Stanley Black & Decker), and enterprise tech (HID, CultureAmp, LastPass). - Acclaimed by analysts and adored by customers, we’re recognized as a Leader in the Forrester Wave™ Revenue Enablement Platforms, honored by Gartner as a Customers’ Choice in Revenue Enablement Platforms, and, together, endorsed by nearly 3,000 5-star customer reviews on G2. - United, we’re focused on powering the next generation of field selling success through a more holistic engine that creates lasting value for our customers and a new vision for our category. Discover the revenue team outcomes we’re driving together at showpad.com.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1-10H1B No Sponsor

Role Description Lead end-to-end feature development on the core product. This means you own the work from design to deployment and everything in between. - Design and build full-stack features with a focus on security and scalability - Make architecture and design decisions that align with Domain-Driven Design principles - Write and maintain unit and integration tests as part of your normal workflow - Set up and maintain CI/CD pipelines using GitLab - Mentor junior engineers through code reviews, pair programming, and knowledge sharing - Work with product and design to turn requirements into technical solutions - Contribute to roadmap planning with realistic feasibility assessments and timelines - Work with MySQL at scale, designing schemas and optimizing queries - Containerize services using Docker Qualifications - 6+ years of professional software engineering experience, with at least 2 years in a senior capacity - Extensive hands-on experience with PHP and Symfony (Doctrine ORM, Security Component, Event Dispatchers) - Advanced, practical application of Domain-Driven Design (DDD) - Strong MySQL skills (design, optimization, management) - Experience writing and maintaining unit and integration tests - Security awareness for handling sensitive healthcare data - Based in the European Union with existing work authorization - Willingness and ability to travel to Munich, Germany for a mandatory 1-week onboarding period Requirements - Experience in regulated industries (HealthTech, FinTech, or similar) - Background at a product-focused SaaS company - Proven track record of mentoring junior developers (code reviews, pair programming, knowledge sharing sessions) - Public technical contributions (GitHub, blog posts, talks) on Symfony or DDD - Experience transitioning a legacy system or monolith to a DDD-based architecture - Proficiency with React.js - Hands-on experience with Docker and GitLab CI/CD - Experience working in fully remote, cross-functional teams Benefits - Full equipment (laptop, smartphone with data plan, peripherals) - Budget for training, workshops, and books - Access to an online psychotherapy platform - Bonuses for English and German language courses - Team-building activities and company meetups The environment Pragmatic over perfect. The team values shipping quality code over architectural purity. We need people who make good decisions quickly, take ownership, and collaborate well across product, design, and engineering. This is a remote team that communicates clearly and respects each other's time. Working hours follow Central European time (Monday to Friday, 09:00 to 18:00). Hiring process - Initial screening call - Technical interview focused on Symfony, DDD, and system design - Mentoring and collaboration assessment - Offer and 1-week onboarding in Munich

Germany + 1 moreAll locations: Germany | Poland
Estácio logo

Professor I – Engenharia

Estácio

Mais de um milhão de histórias transformadas em 50 anos.

Full TimeRemoteTeam 10,001+Since 1970

• Ministrar aulas online ao vivo com didática, organização e foco na experiência do aluno • Utilizar adequadamente o material didático institucional e estimular o uso das referências bibliográficas da disciplina, promovendo aprendizado crítico e reflexivo • Planejar e conduzir atividades acadêmicas alinhadas ao plano de ensino e aos objetivos pedagógicos da disciplina • Realizar mediação pedagógica e incentivar a participação e o engajamento dos alunos durante as aulas • Cumprir os prazos estabelecidos no calendário acadêmico e atender às demandas solicitadas pela coordenação do curso • Registrar frequência, conteúdos ministrados, avaliações e demais informações acadêmicas no sistema institucional (SIA), dentro dos prazos definidos • Participar de reuniões pedagógicas, treinamentos e ações institucionais quando necessário • Zelar pela qualidade acadêmica, pela ética profissional e pelo bom relacionamento com alunos, coordenação e equipe institucional • Fazer uso eficiente das ferramentas digitais utilizadas pela instituição, especialmente Microsoft Teams e sistemas acadêmicos.

Brazil
Estácio logo

Professor I – Engineering

Estácio

Mais de um milhão de histórias transformadas em 50 anos.

Full TimeRemoteTeam 10,001+Since 1970

• Deliver live online classes with clear pedagogy, organization, and a strong focus on the student learning experience • Properly use the institution's teaching materials and encourage the use of the course's bibliographic references, promoting critical and reflective learning • Plan and conduct academic activities aligned with the syllabus and the course's pedagogical objectives • Provide pedagogical mediation and encourage student participation and engagement during classes • Meet deadlines established in the academic calendar and respond to requests from the course coordination • Record attendance, taught content, assessments, and other academic information in the institutional system (SIA) within the defined deadlines • Participate in pedagogical meetings, training sessions, and institutional activities when required • Ensure academic quality, professional ethics, and maintain positive relationships with students, course coordination, and institutional staff • Use the institution's digital tools efficiently, especially Microsoft Teams and institutional academic systems.

Brazil
Deutsche Telekom IT Solutions logo

Senior Developer

Deutsche Telekom IT Solutions

As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.

Full TimeRemoteTeam 5,001-10,000

Role Description The project focuses on implementing and improving business objects for mobile network infrastructure in backend systems up to the API layer. It provides a consistent and scalable data foundation for internal systems, while external partners remain relevant in the overall ecosystem. The work takes place in a modern, agile, and dynamic environment that fosters innovation and a clear system landscape. The team develops and maintains business objects, including: - Data models - Backend logic - APIs Collaboration is primarily with internal stakeholders, while considering requirements related to external partners. Activities include: - Implementing features - Refining components - Testing - Maintaining documentation The senior developer contributes with strong expertise in Python, including frameworks commonly used for building robust JSON-based API services. They ensure high code quality, maintainability, and performance by applying best practices in backend development and API design. Qualifications - Extensive experience in Agile development methodologies - Advanced proficiency in Python and modern backend frameworks - Strong experience in API design, integration, and development - Solid background in SQL development and database design - Demonstrated expertise in back-end development and system architecture - Proven experience building and maintaining API services - Strong understanding of code quality, maintainability, and best practices in backend development - Language: English (B2) Requirements - Experience with performance optimization and scalability in backend systems - Familiarity with business object modelling and data model design - Experience in testing frameworks and quality assurance methodologies - Proficiency with version control systems and CI/CD pipelines - Experience working with internal stakeholder management and cross-functional collaboration - Demonstrated ability to mentor junior developers and contribute to team growth - Knowledge of mobile network infrastructure or telecommunications domain Benefits - Please be informed that our remote working possibility is only available within Hungary due to European taxation regulation. Company Description As Hungary’s most attractive employer in 2025 (according to Randstad’s representative survey), Deutsche Telekom IT Solutions is a subsidiary of the Deutsche Telekom Group. The company provides a wide portfolio of IT and telecommunications services with more than 5300 employees. We have hundreds of large customers, corporations in Germany and in other European countries. DT-ITS received the Best in Educational Cooperation award from HIPA in 2019, acknowledged as the Most Ethical Multinational Company in 2019. The company continuously develops its four sites in Budapest, Debrecen, Pécs and Szeged and is looking for skilled IT professionals to join its team.

Hungary