CrawlJobs Logo

Software Engineer

Czech Republic, Prague · Job Posted May 15, 2026
Apply Position
Job Link Share

Job Description

Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’ heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. The PALM Team (Proactive Alert Lifecycle Management) is part of Microsoft Security’s Identity division, focused on reducing time to detect (TTD) and time to notify (TTN) for service incidents across critical identity platforms. We build intelligent systems that proactively detect, triage, and communicate outages—empowering service owners and incident managers to resolve issues faster and more transparently. Our team leads the development of tools that streamlines incident investigation and response. We leverage machine learning to help on call engineers for better incident mitigation. We are deeply embedded in Microsoft’s AI transformation, applying large language models to simplify incident workflows and reduce cognitive load during live site events. Our work spans across public, sovereign, and government clouds, ensuring resiliency and compliance in diverse environments. PALM engineers operate at the intersection of reliability, security, and customer trust. We collaborate across disciplines to deliver scalable, resilient, and secure solutions that protect billions of users. Our culture values curiosity, ownership, and continuous improvement—whether we’re refining disaster recovery drills, enhancing telemetry, or designing the next generation of incident response tooling. If you’re passionate about building systems that make security simpler and more effective, and want to work on high-impact problems that shape the future of identity and reliability at Microsoft, PALM is the place for you. 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 collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • Design and implement scalable backend services and automation workflows
  • Build and maintain AI-integrated tools
  • Own end-to-end development of features, ensuring high reliability and customer transparency
  • Collaborate across engineering, product, and incident management teams to drive improvements in service health, observability, and operational readiness
  • Participate in on-call rotations and live site investigations, applying structured debugging and telemetry analysis to resolve issues efficiently

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proficiency in at least one OOP language (e.g., C++, C#, Java, Python)
  • Experience designing, developing, and operating backend services
  • Fundamentals in algorithms/data structures, multithreading/asynchronous processing, and networking
  • Solid English proficiency with clear written and oral communication

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

New

Software Engineer

Read, analyze, design, build, test and debug applications for system integration...
Location
Location
United States , Burbank
Salary
Salary:
80.00 - 86.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of experience developing software applications
  • Minimum 5+ years hands-on experience configuring systems
  • Minimum 5+ years of experience with some of the following specific technologies: OData, REST, SOAP, FTP/SFTP, JDBC, CSV, XML, JSON, XSL, encryption standards such as PGP, x509.
  • Minimum 5+ years of experience working on JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery
  • Minimum 5+ years of experience working server-side programming languages such as Net, Java, Ruby and Python
  • Minimum 3+years of experience in API development using web services and Service Oriented Architecture (SOA) methodologies.
  • Minimum 3+years of experience in database technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching
  • Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation.
  • Comfortable with Agile and Waterfall development lifecycles for project deliveries
  • Experience with software development lifecycle methodologies such as Scrum, Kanban, etc.
Job Responsibility
Job Responsibility
  • Read, analyze, design, build, test and debug applications for system integrations solutions with focus on HR data between internal and external systems
  • Design and implement applications using Web Services methodologies such as XML, XSLT, JSON, xPath and other related technologies
  • Design and build user friendly interfaces using scripting languages and front-end frameworks and libraries
  • Develop and manage server-side programming and APIs
  • Manage databases for HR data within the technology landscape for various subscribing systems
  • Participate in project and DevOps delivery from requirements gathering to deployment
  • Lead business and stakeholder teams to effectively translate business requirements into technical solutions keeping in mind best practices and industry standards
  • Perform fit-gap analysis to identify opportunities to automate and make existing processes more efficient.
  • Collaborate with various teams, including third party vendors, Enterprise Applications and Infrastructure teams on various projects and day-to-day deliverables
  • Mentor junior team members to ensure deliverables are met
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right
New

Software Engineer

This role is part of an exciting opportunity at Eftsure that will be focusing on...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
eftsure.com Logo
Eftsure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of software design principles, programming languages, and frameworks relevant to Eftsure's technology stack. Ability to break down complex challenges, deliver clean, maintainable code, and ensure software reliability through testing and reviews. Work effectively in cross-functional Agile teams, clearly communicating ideas and solutions to both technical and non-technical stakeholders. Take responsibility for deliverables and outcomes, demonstrating professionalism, integrity, and proactive engagement. Stay curious, continuously learn new technologies, and adapt to evolving business and technical environments. 3 to 5 years of relevant professional experience as a software engineer. Bachelor's degree in Computer Science, Software Engineering, or a related field is an advantage but not mandatory. Relevant certifications showcasing advanced technical knowledge or specialisation are highly regarded. Technical expertise in .NET - non-negotiable requirement. Experience with SQL and cloud technologies is also essential.
Job Responsibility
Job Responsibility
  • Write clean, efficient, and maintainable code using modern languages, frameworks, and tools to deliver reliable, scalable solutions
  • Work closely with Product Owners, Designers, and Engineers to define requirements, plan development cycles, and ensure successful delivery of product features
  • Write and execute test cases, debug issues, and participate in code reviews to uphold coding standards and software quality
  • Support architectural discussions, suggest improvements, and apply new technologies or practices that enhance system performance and maintainability
  • Continuously improve your technical skills, share knowledge within the team, and provide guidance to junior engineers where appropriate
What we offer
What we offer
  • Birthday Leave
  • Floating Cultural Holidays
  • A day of leave to support a Charity
  • Annual Reimbursement of $250 for wellness expenses
  • Additional Training and Flexible Working Arrangements
  • Fulltime
Read More
Arrow Right
New

Software Engineer

The Sports Data & Odds Engineering organization is responsible for developing, d...
Location
Location
Poland , Wroclaw
Salary
Salary:
Not provided
sportradar.com Logo
Sportradar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of professional software development experience and have delivered production Java software
  • Write clean, maintainable, well-tested code
  • Understand object-oriented design principles and know when to apply them
  • Comfortable working in an agile team and communicating clearly with engineers and stakeholders
  • Genuinely curious about technology, domain, and people
  • Experience with AWS, Kafka, Docker or Kubernetes is a bonus, but appetite to learn carries just as much weight
Job Responsibility
Job Responsibility
  • Build and maintain high-performance Java services for sports data and betting products running 24/7 at global scale
  • Work across full stack of features - design, implementation, testing, and production
  • Contribute to cloud-native solutions on AWS
  • Collaborate on architecture and design discussions
  • Write clean, well-tested code and improve it through peer review
  • Develop deep domain expertise in real-time environments
  • Work closely with senior engineers, embrace TDD, grow through pair programming
What we offer
What we offer
  • Collaborative environment with colleagues from all over the world
  • Ability to shape own workday and career via development plan
  • Opportunity to work with senior leadership team
  • Vibrant and inclusive community including Women in Tech and Pride groups
  • Flexible working hours
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are looking for a talented Software Engineer to join our Product, Design, and...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in written and spoken English (our business language)
  • 2+ years of experience in software development (5+ years for Senior Engineer positions)
  • Proven track record of delivering high-quality, scalable products
  • Experience with developing with the support of AI tools
  • Ability to translate business and product concepts into technical solutions
  • Enthusiasm for working in a fast-paced environment, with a focus on continuous growth and craft mastery
  • Strong customer-centric mindset
  • Alignment with Spendesk's core values of empowering businesses to achieve more
Job Responsibility
Job Responsibility
  • Develop and maintain spend management and payment processing systems
  • Write clean, maintainable, and well-tested code
  • Actively use AI-assisted development tools as a core part of your engineering workflow
  • Collaborate with a dynamic team to build and enhance our solutions
  • Lead the design and development of performant, intuitive, and user-friendly interfaces
  • Contribute to the technical vision and drive the implementation of complex projects
  • Improve engineering processes, tools, and systems to enhance productivity and scalability
  • Mentor and inspire fellow engineers
What we offer
What we offer
  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • A positive team to work with daily
Read More
Arrow Right
New

Software Engineer

We are looking for a talented Software Engineer to join our Product, Design, and...
Location
Location
United Kingdom; France , London; Paris
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software development (5+ years for Senior Engineer positions)
  • Proven track record of delivering high-quality, scalable products
  • Experience with developing with the support of AI tools
  • Ability to translate business and product concepts into technical solutions
  • Enthusiasm for working in a fast-paced environment, with a focus on continuous growth and craft mastery
  • Strong customer-centric mindset
  • Alignment with Spendesk's core values of empowering businesses to achieve more
Job Responsibility
Job Responsibility
  • Develop and maintain spend management and payment processing systems
  • Write clean, maintainable, and well-tested code
  • Actively use AI-assisted development tools as a core part of your engineering workflow
  • Collaborate with a dynamic team to build and enhance our solutions
  • Lead the design and development of performant, intuitive, and user-friendly interfaces
  • Contribute to the technical vision and drive the implementation of complex projects
  • Improve engineering processes, tools, and systems to enhance productivity and scalability
  • Mentor and inspire fellow engineers
What we offer
What we offer
  • Flexible on-site and remote policy
  • Latest Apple equipment
  • Access to Moka.care for emotional and mental health wellbeing
  • Great office snacks
  • A positive team to work with daily
  • Location-specific benefits including health insurance, wellness allowances, commuter support, meal vouchers, and gym memberships
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Technology sits at the heart of everything we do at MI5. We're looking for Softw...
Location
Location
United Kingdom , London; Manchester
Salary
Salary:
64005.00 - 70791.00 GBP / Year
socialvalueportal.com Logo
Social Value Portal Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrate ability in developing software in at least one common language
  • Demonstrate an understanding of the principles of modern standards approaches such as continuous integration and delivery, test driven development and cloud services
  • Demonstrate taking on a more senior role within a team, provide technical direction and the ability to guide and support others with regards to software developing
Job Responsibility
Job Responsibility
  • Develop solutions
  • Mentor less experienced colleagues
  • Work alongside a range of technical specialists including Product Owners, Business Analysts, Delivery Managers, Data Scientists and Machine Learning Engineers to build and run secure applications and products
  • Use agile methodologies to deliver products
  • Use cloud technologies such as AWS and Azure
  • Support on-premises platforms and long-established technologies and frameworks
  • Support the products owned by the team, working with users to identify and fix defects, providing on-call support if necessary
  • Develop automated tests to maintain the assurance of products and deploy through continuous integration pipelines
  • Support and mentor less experienced colleagues
  • Promote best practices
What we offer
What we offer
  • 25 Days Annual Leave automatically rising to 30 days after 5 years' service
  • Additional 10.5 days public and privilege holidays
  • Opportunities to be recognised through employee performance scheme
  • Dedicated development budget
  • Interest-free season ticket loan
  • Excellent pension scheme
  • Cycle to work scheme
  • Facilities such as a gym, restaurant and on-site coffee bars (at some locations)
  • Paid parental and adoption leave
  • Up to 20% innovation and personal development time
Read More
Arrow Right
New

Software Engineer

At JFrog, we’re reinventing DevOps to help the world’s greatest companies innova...
Location
Location
Israel , Netanya/Tel Aviv
Salary
Salary:
Not provided
jfrog.com Logo
JFrog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A proven track record of 3+ years designing and developing robust backend systems, specializing in micro-services and containerization technologies
  • Experience in the architectural design of modern web applications and scalable APIs
  • Experience with large-scale production environments
  • Demonstrated AI-centric engineering proficiency, requiring expertise in: Successfully delivering production features leveraging AI-native coding platforms (e.g., Cursor or Claude Code)
  • Building and adapting MCPs and AI Skills as part of the day-to-day effort
  • Implementing and integrating agentic AI capabilities into production systems and user-facing experiences
  • A bachelor’s degree in Computer Science or a related field from one of the leading universities and strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Own the end-to-end development lifecycle of a rapidly scaling, cloud-based product, from architectural design to production deployment
  • Engineer high-performance, testable, and scalable distributed systems using Go and Vue
  • Drive product innovation by proposing and implementing advanced functionalities that enhance the overall user experience
  • Spearhead complex feature development, ensuring seamless integration and high reliability within production environments
  • Champion technical excellence by writing clean, maintainable code and adhering to rigorous industry coding standards
  • Define and influence world-class DevOps tools and methodologies used by global industry leaders
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are looking for a talented Software Engineer to join our team. In this role, ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of professional software engineering experience
  • Strong engineering skills with backend development and modern programming practices
  • Proficiency with .NET Core and its ecosystem
  • Experience implementing APIs using multiple standards (REST, GraphQL, gRPC, etc.)
  • Experience building and deploying corporate management systems and control planes
  • Hands-on experience with Docker and working knowledge of Kubernetes
  • Solid understanding of service-oriented architectures, async patterns, and distributed systems fundamentals
  • Experience working in high-availability or large-scale system environments
  • Good debugging, problem-solving, and technical reasoning skills
Job Responsibility
Job Responsibility
  • Develop services and platform components using modern engineering practices
  • Build and maintain APIs using multiple styles and standards (REST, GraphQL, gRPC, etc.)
  • Contribute to configuration systems, management workflows, and service integrations
  • Write clean, maintainable, well-tested code that supports long-term system stability
  • Work with Docker and Kubernetes to deploy, operate, and troubleshoot services in containerized environments
  • Participate in system debugging, performance tuning, and operational improvements
  • Contribute to the implementation of monitoring, logging, metrics, and health checks to improve service reliability
  • Work closely with senior engineers and architects to understand system designs, participate in solution brainstorming, and provide meaningful technical input
  • Help translate architectural decisions into actionable implementation tasks
  • Collaborate with cross-functional teams (product, security, SRE) to deliver features and resolve issues
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right