Current jobs related to Medior C++ Software Engineer - Prague, Hlavní město Praha - Rapid7


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Seeking a Senior Software Engineer with expertise in designing high-load solutions focused on scalability and reliability to help deliver new solutions and enhance existing ones in MS Teams Multimedia Reliability. Key responsibilities include evaluating and recommending solutions using .NET, Azure Cloud, and Azure DevOps, designing distributed systems, and...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    **Senior Software Engineer - Static Analysis and SDL Engineering** We are seeking a seasoned Senior Software Engineer to join our team and contribute to the development of static analysis and SDL engineering. **Job Description** The One Engineering System team inside Microsoft's Cloud and AI division is looking for a Senior Software Engineer to work on...


  • Prague, Hlavní město Praha, Czech Republic Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 432798Hello World, We are hiringWe empower our people to stay resilient and relevant in a constantly changing world. We're looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.Does that sound like you? Then it seems like you'd...


  • Prague, Hlavní město Praha, Czech Republic ŠKODA DIGITAL Full time

    Join Our Team at ŠKODA DIGITALWe are a team of passionate developers at ŠKODA DIGITAL, working on cutting-edge digital technologies for railway vehicles. We are looking for a talented C/C++ software developer to join our team and contribute to the development of autonomous railway systems.As a member of our team, you will be responsible for designing,...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Join Microsoft's team of innovative engineers and contribute to the development of highly scalable services. Microsoft is a global leader in technology, empowering individuals and organizations to achieve more. Our team is expanding, and we're looking for talented engineers to join us. As a junior software engineer, you'll have the opportunity to design,...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft seeks a Senior Software Engineer to drive static analysis and SDL engineering in the 1ES team, Prague, Czech Republic.The ideal candidate will design, build, and validate scalable services, collaborate with stakeholders, and drive identification of dependencies. Experience in building large-scale services, static analysis tools, and security tools...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft seeks a Senior Software Engineer to design and develop high-load solutions for MS Teams Multimedia Reliability, with expertise in scalability and reliability. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and...

  • Software Engineer II

    2 weeks ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Join a diverse team of bright individuals and make a great impact on a global scale by solving technical problems that impact hundreds of millions of users worldwide. This Software Engineer II position is with the Microsoft Teams Calling and Meetings team, where you will work in a startup-like environment and have a desire to solve challenges that impact...

  • Software Engineer

    3 weeks ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Be a part of a team that values collaboration and the idea of working better together. Come to help us make great tools that empower developers to build great software and have fun doing itYou'll work with other .NET teams and vibrant open-source communities on WebAssembly technologies that are showing potential and growth across client platforms, such as...

  • Software Engineer II

    2 weeks ago


    Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft seeks a passionate web developer/leader to contribute to design, build, and deploy critical features for the Microsoft Teams Calling and Meetings team. Key responsibilities include working closely with PM and designer, infra team, and partner team, implementing related features, and mentoring junior teammates. Qualifications include a Bachelor's...


  • Prague, Hlavní město Praha, Czech Republic Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries.As a Staff Software Engineer on the...


  • Prague, Hlavní město Praha, Czech Republic Teradata Full time

    Job Summary Transform languages across the Teradata Vantage platform with innovative software solutions, collaborating with a tight-knit team to produce world-class enterprise-grade software. At Teradata, we believe that people thrive when empowered with better information. That's why we built the most complete cloud analytics and data platform for AI. By...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft Teams Core Services team seeks a skilled engineer to build resilient, highly available, highly scalable services leveraging state of the art technologies to deliver next gen collaboration and teamwork experiences.Key responsibilities include owning design, development and dev ops of Tier 0 Teams Services, architecting microservices for best...

  • Software Engineer

    1 week ago


    Prague, Hlavní město Praha, Czech Republic NCR VOYIX Full time

    About NCR VOYIXNCR VOYIX is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries.We have approximately 16,000 employees in 35 countries and have been the global leader in consumer transaction technologies for nearly 140 years.Today, we transform the stores, restaurants, and digital banking experiences...


  • Prague, Hlavní město Praha, Czech Republic Teradata Full time

    Transform languages across the Teradata Vantage platform by designing, implementing, and maintaining innovative software solutions. Collaborate with a tight-knit team to produce world-class enterprise-grade software, delivering quality C++ and Python applications that meet performance and security benchmarks. Develop simple yet functional APIs, implement...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Join a collaborative team driving efficiency in GPUs and cloud-scale engineering.We optimize hardware utilization for data scientists and engineers working on LLM models. Our team engages with Microsoft Copilot to maximize GPU cloud infrastructure usage, balancing latency, throughput, and total cost of ownership.Lead optimization efforts for LLM inference...


  • Prague, Hlavní město Praha, Czech Republic Inte-stat Full time

    About the RoleWe are seeking an experienced Backend Software Engineer to join our core engineering team at PerfectScale. As a key member of our team, you will play a crucial role in building and maintaining our enterprise-grade SaaS solutions.ResponsibilitiesDesign and develop core services and features using GolangCollaborate with product, DevOps, backend,...


  • Prague, Hlavní město Praha, Czech Republic Make Full time

    Unlock Your Potential as a Software Development Engineer at MakeJoin a team of innovators at Make, where we're revolutionizing the way people work with automation. As a Software Development Engineer, you'll play a crucial role in shaping the future of our platform, working on cutting-edge technologies like Node.js, Fastify, and TypeScript. With a focus on...


  • Prague, Hlavní město Praha, Czech Republic Smartmockups Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead our team of engineers in developing and delivering cutting-edge product visualizations and editing features in Canva.As a key member of our team, you will be responsible for leading the development of new features, collaborating with cross-functional teams, and mentoring junior...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Seeking a Principal Engineer Manager to lead the Application Identities Platform Team in enhancing the platform's ease of management, developer experience, permission model, and large-scale adoption. The Application Identities Platform Team is part of the Microsoft Entra organization, providing the identity and access management platform for Microsoft 365,...

Medior C++ Software Engineer

3 months ago


Prague, Hlavní město Praha, Czech Republic Rapid7 Full time
  • This is an exciting opportunity to be one of the first hires in the Endpoint group for Rapid7 in Prague, supporting our growth strategy in a culture that supports trying new approaches and continuous learning, building products protecting tens millions of endpoints . We are expanding our Global footprint into Prague and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Software Engineer II, you will take ownership of the development of new features, enhancing existing ones, while working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills to reach your full potential. About the Team Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect and prevent threats and automate their security programs at over 10,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world. The stakes for creating a safer digital world are greater than ever. At Rapid7 we believe it's our responsibility to show up every day and give our best for our customers and the entire security community. Our global engineering teams are at the center of this mission and are dedicated to building a complete suite of industry-leading products which provide a cohesive platform for our customers. Our range of solutions spans vulnerability management, detection and prevention, automation, cloud security, and penetration testing; in order to build these products our teams work with an array of technologies including C++, Go, Python, Java and AWS just to name a few. About the role Software Engineer II is a part of our Endpoint Engineering group who are at the forefront of keeping our customers safe from attacks and breaches. You will be working as part of a high impact and cross-functional team, creating end-to-end security solutions that drive customer security. You will be given the time to continue to develop your skills surrounded by a team of incredibly smart and experienced Engineers.
  • In this role, you will:
  • Build a top-notch endpoint security solution. Our team is responsible for building the endpoint components deployed on multiple platforms including Windows, Mac, and Linux.
  • Assist with developing solutions and support in implementing our core features. Features will cross-cut most OS subsystems such as file system, memory, processes and networking. Features are also built in a way that they will have shared components across multiple platforms.
  • Develop efficiently, while maximizing performance and minimizing costs, making sure high standards are being followed when it comes to design, quality, security, performance, and unit and component testing
  • How you'll contribute:
  • Extend our existing codebase and test suites utilizing C++, Go, and other tools as appropriate.
  • Brainstorm, define, and build collaboratively across multiple teams.
  • Build elegant, robust, and reliable solutions for complex technical problems.
  • Troubleshoot issues within the product when necessary, assisting customer support.
  • Leverage your understanding of engineering best practices, including topics like secure coding, testing paradigms, effective peer code reviews, logging, and resilient architecture patterns, to ensure that our code is clean and our deliverables are of high quality.
  • Be an energetic "self-starter" who is empowered to take ownership and be accountable for deliverables, both individually and as part of a team.
  • We want you to be as successful as possible Here's what you should have:
  • A minimum of 2 years experience in software development
  • Team player – able to communicate, collaborate and work effectively in a globally distributed team.
  • Preferred Requirements
    • Experience with C++
    • OS system expertise for core concepts and subsystems.
    • Knowledge in Security and secure software development
    • Prior experience developing endpoint software.
    • Background in scalable, light-weight and highly performing systems.
    • Understanding of multi-threaded and multi-processed concurrent systems development in any of our supported platforms, with an interest to grow skills in all of them.