CrawlJobs Logo

Senior Software Engineer - Knowledge Base

azul.com Logo

Azul Systems

Location Icon

Location:
Czech Republic, Prague

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join our Knowledge Base team and work alongside Security Engineers, Software Engineers, and QA to build and evolve our SaaS platform. In this role, you’ll focus on software architecture, design and hands-on development, implementing new features, improving existing functionality, fixing issues, and participating in reviews and technical discussions. You will work mostly with Java/Kotlin and build services that support our knowledge ingestion, data processing, and data delivery pipelines.

Job Responsibility:

  • Develop high-quality features and improvements in Java/Kotlin, with a strong focus on maintainability and readability
  • Participate in design discussions and contribute to technical decisions, without needing to drive long-term architecture alone
  • Help translate requirements into clear, practical designs and implementation steps
  • Contribute to small-scale proofs-of-concept and prototypes to validate ideas and explore alternatives
  • Evaluate trade-offs between solutions while keeping simplicity, cost, stability, and performance in mind
  • Collaborate closely with the team to break down work, estimate tasks, and deliver incrementally
  • Collaborate with other engineering teams, product managers, and data teams to ensure smooth integration of features and shared services
  • Recommend improvements to monitoring, metrics, performance, and reliability of cloud services (AWS preferred)
  • Engage actively in code reviews, sharing feedback and ensuring high-quality standards across the team
  • Build scalable, resilient backend services within our cloud environment and data pipeline ecosystem
  • Maintain and extend internal components powering data ingestion, transformation, and delivery flows
  • Work cross-functionally to ensure smooth integration with other teams and systems
  • Keep up with industry trends and suggest practical improvements that fit our context

Requirements:

  • 7+ years of hands-on development experience with Java
  • Kotlin or strong interest in Kotlin is a plus
  • Experience building backend services and working with modern JVM-based systems
  • Familiarity with AWS cloud services and cloud-native application development
  • Experience with relational databases, NoSQL stores, and messaging systems (Kafka, SNS/SQS, etc.)
  • Exposure to data pipelines, data ingestion, ETL/ELT, or data delivery systems is highly valued
  • Understanding of distributed systems fundamentals, service reliability, and performance considerations
  • Familiarity with AI/LLM-based systems and how backend services interact with them (e.g., prompt orchestration, model APIs, embedding pipelines) is a plus
  • Comfortable participating in design discussions without needing to own architecture
  • Strong debugging and problem-solving skills
  • comfortable reading and improving existing codebases
  • Good communication skills and a collaborative mindset
  • Bachelor’s/Master’s degree in Computer Science or equivalent experience

Nice to have:

Familiarity with AI/LLM-based systems and how backend services interact with them (e.g., prompt orchestration, model APIs, embedding pipelines) is a plus

What we offer:
  • Equity Program - be part of the company success
  • Annual bonus based on company performance
  • Referral Program - bring your colleague we would all love to work with
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Prague City Centre - if you prefer
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - Knowledge Base

New

Senior Software Engineer - Data Protection

LufCo is seeking a Senior Software Engineer with a focus on Data Protection. Thi...
Location
Location
United States , Annapolis Junction
Salary
Salary:
170000.00 - 245000.00 USD / Year
lufburrow.com Logo
LufCo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science degree in Software Engineering, Computer Science, Information Systems, or other related field
  • 4 years of relevant work experience may be substituted for a B.S. degree
  • Fourteen (14) or more years experience as a Software Engineer in programs and contracts of similar scope
  • Languages: Java (for both front-end (Swing) and back-end (servlets), Javascript (vanilla/JQuery),Shell Scripting (BASH), PL/SQL (Oracle)
  • Frameworks: React and Spring/Spring Boot
  • OS: Linux and Windows
  • COTs: AEM (Adobe)
  • Servers: JBoss 7.x and Tomcat
  • Active TS/SCI with Polygraph clearance
Job Responsibility
Job Responsibility
  • Drive next generation Data Protection forward utilizing commercial and government best practices for ensuring secure encryption solutions
  • Planning, implementation, and evolution of Data Protection sets for evaluation and analysis as part of existing system modernization efforts
  • Ability to see impacts of system changes at scale, minimizing technical debt and critical thinking related to strategic moves regarding Identity, Credentialing, and Access Management Solutions
  • Provide fundamental knowledge on applying technologies like containerization to legacy physical workloads, the ability to identify automation improvements, and the ability to communicate pros/cons as part of the technical decision making process
  • Demonstrate a high level of familiarity with software patterns and modern design methodology
  • Software development on Linux based platforms
  • Software planning to include development planning, build planning, and sprint planning
  • Develop software to meet cybersecurity related software requirements and constraints
  • Advocate for automation in all aspects of the system (build, deployment, test, updating, and monitoring)
  • Perform requirements analysis, refinement, testing, troubleshooting, deployment, and push secure access solutions forward to support the customer
What we offer
What we offer
  • Competitive salary
  • generous PTO
  • health/dental/vision insurance
  • 401K matching
  • tuition reimbursement
  • Paid Time Off
  • 401K Contribution and Employer Match Contributions
  • Medical, Dental, and Vision Coverage
  • Impactful Work
  • Cutting-Edge Technology
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer (Problem Setter)

As a Senior Content Development Engineer at Karat, you will develop high-quality...
Location
Location
India , Bangalore, Hyderabad, or Pune
Salary
Salary:
Not provided
karat.com Logo
Karat
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ of post-academic experience as a software engineer, with demonstrated ability to program in a common programming language
  • Professional working experience using Cursor, GitHub Copilot, or another agentic AI solution for software development
  • Experience working remotely with global teams
  • Fluent, concise English communication skills (verbal and written)
  • Excellent problem-solving skills
  • Experience operating independently with high-output and strict deadlines
Job Responsibility
Job Responsibility
  • Use your engineering knowledge to produce Karat’s most complex interview content, including the creation of extensive codebases and objective design exercises
  • Partner with our Content Designers in the development of new content formats which enable candidates to leverage generative AI during their interviews
  • Author new technical interview questions in a variety of subject domains, leveraging modern technology, including generative AI
  • Mentor more junior Content Development Engineers through peer reviews of content developments, ensuring all content is at a consistent standard
  • Integrate feedback and iterate on content based on performance data and feedback from the Content Corrections team
What we offer
What we offer
  • Private healthcare available (100% premium coverage for employees and eligible dependents)
  • Generous India time off policies
  • Vacation: 18 days of vacation per year (accrued at 1.5 days per month)
  • Sick Leave: Three (3) work weeks per calendar year
  • Karat ‘No Questions Asked’ Leave: one (1) work week per calendar year
  • India Holidays: Public Holidays: 7 days
  • Floating Holidays: 4 days
  • Karat Summer Break: 5 days - July
  • Karat Winter Break: 5 days - December
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Human Interest is on a mission to ensure that people in all lines of work have a...
Location
Location
United States
Salary
Salary:
185000.00 - 220000.00 USD / Year
humaninterest.com Logo
Human Interest
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of professional experience designing, building and maintaining large scale backend software products and systems
  • Experience building interactive web applications using modern Typescript frameworks
  • Expert at designing and building modular distributed applications to support an extremely rapidly growing customer base (100x)
  • Solid understanding of the current landscape of auto-scaling cloud technologies and efficient usage of compute, storage, network and virtualization technologies. (preferably AWS)
  • You can clearly articulate the business benefits that result from technical decisions
  • You enjoy mentoring other engineers and helping them grow technically. You often have become a key go-to person in your company, even on projects outside your project area
  • You know how to make tradeoffs required to ship code without compromising quality
  • You thrive in a startup environment
Job Responsibility
Job Responsibility
  • Build features and enhancements that improve the lives of our customers
  • Coach and mentor junior engineers in our organization to help raise the bar in innovation, efficiency and technical capability
  • Collaborate with other engineers and stakeholders to share knowledge and build expertise
  • Write clean, high-quality code and tests while keeping the system fast and reliable
  • Develop and analyze monitors and tests to assess performance, scalability and reliability
  • Develop ownership over critical retirement workflows and domains
What we offer
What we offer
  • A great 401(k) plan: Our own! Our 401(k) includes a dollar-for-dollar employer match up to 4% of compensation (immediately vested) and $0 plan fees
  • Top-of-the-line health plans, as well as dental and vision insurance
  • Competitive time off and parental leave
  • Addition Wealth: Unlimited access to digital tools, financial professionals, and a knowledge center to help you understand your equity and support your financial wellness
  • Lyra: Enhanced Mental Health Support for Employees and dependents
  • Carrot: Fertility healthcare and family forming benefits
  • Candidly: Student loan resource to help you and your family plan, borrow, and repay student debt
  • Monthly work-from-home stipend
  • quarterly lifestyle stipend
  • Engaging team-building experiences, ranging from virtual social events to team offsites, promoting collaboration and camaraderie
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer, Product Engineering

Everlaw is looking for a Senior Software Engineer with experience building and s...
Location
Location
United States , Oakland
Salary
Salary:
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, or equivalent coursework
  • Experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust
  • Good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces
  • At least 5 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software
  • At least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown
Job Responsibility
Job Responsibility
  • Build customer-facing features that represent the core of our product, including document and image/multi-modal processing, collaborative review tools, organization, translation tools, search, review, and more
  • Use AI technologies to find the evidence rapidly such as document classification, predictive coding, transfer learning and LLMs
  • Collaborate with one or more of the Product, Design, Engineering Operations, Security Engineering, and DevOps teams to build out and implement new features that are used in our production environments
  • Help with scaling our system to larger datasets with hundreds of millions of documents
  • Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base
  • Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices
  • Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues
  • Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager
  • Contribute to documentation for internal engineering consumption or for external the Everlaw platform
  • Do technical interviews to help us recruit engineers and grow the team
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right
New

Intermediate / Senior Software Engineer Scientific Engine (Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Coaching or mentoring experience
  • Scoping and identifying solutions with business team
  • Handling human interactions between tech and business
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years or more of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
  • Good knowledge with Docker
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Coach your collaborators to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world, allowing you to progress towards technical excellence
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Senior Software Engineer - Knowledge Base

Join our Knowledge Base team and work alongside Security Engineers, Software Eng...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on development experience with Java (Kotlin or strong interest in Kotlin is a plus)
  • Experience building backend services and working with modern JVM-based systems
  • Familiarity with AWS cloud services and cloud-native application development
  • Experience with relational databases, NoSQL stores, and messaging systems (Kafka, SNS/SQS, etc.)
  • Exposure to data pipelines, data ingestion, ETL/ELT, or data delivery systems is highly valued
  • Understanding of distributed systems fundamentals, service reliability, and performance considerations
  • Strong debugging and problem-solving skills
  • comfortable reading and improving existing codebases
  • Good communication skills and a collaborative mindset
  • Bachelor’s/Master’s degree in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Develop high-quality features and improvements in Java/Kotlin, with a strong focus on maintainability and readability
  • Participate in design discussions and contribute to technical decisions, without needing to drive long-term architecture alone
  • Help translate requirements into clear, practical designs and implementation steps
  • Contribute to small-scale proofs-of-concept and prototypes to validate ideas and explore alternatives
  • Evaluate trade-offs between solutions while keeping simplicity, cost, stability, and performance in mind
  • Collaborate closely with the team to break down work, estimate tasks, and deliver incrementally
  • Collaborate with other engineering teams, product managers, and data teams to ensure smooth integration of features and shared services
  • Recommend improvements to monitoring, metrics, performance, and reliability of cloud services (AWS preferred)
  • Engage actively in code reviews, sharing feedback and ensuring high-quality standards across the team
  • Build scalable, resilient backend services within our cloud environment and data pipeline ecosystem
What we offer
What we offer
  • Equity Program - be part of the company success
  • Annual bonus based on company performance
  • Referral Program - bring your colleague we would all love to work with
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Belgrade City Centre - if you prefer
  • work with top experts worldwide who contribute to the Java ecosystem
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Knowledge Base

Join our Knowledge Base team and work alongside Security Engineers, Software Eng...
Location
Location
Cyprus , Limassol
Salary
Salary:
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on development experience with Java (Kotlin or strong interest in Kotlin is a plus)
  • Experience building backend services and working with modern JVM-based systems
  • Familiarity with AWS cloud services and cloud-native application development
  • Experience with relational databases, NoSQL stores, and messaging systems (Kafka, SNS/SQS, etc.)
  • Exposure to data pipelines, data ingestion, ETL/ELT, or data delivery systems is highly valued
  • Understanding of distributed systems fundamentals, service reliability, and performance considerations
  • Strong debugging and problem-solving skills
  • comfortable reading and improving existing codebases
  • Good communication skills and a collaborative mindset
  • Bachelor’s/Master’s degree in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Develop high-quality features and improvements in Java/Kotlin, with a strong focus on maintainability and readability
  • Participate in design discussions and contribute to technical decisions, without needing to drive long-term architecture alone
  • Help translate requirements into clear, practical designs and implementation steps
  • Contribute to small-scale proofs-of-concept and prototypes to validate ideas and explore alternatives
  • Evaluate trade-offs between solutions while keeping simplicity, cost, stability, and performance in mind
  • Collaborate closely with the team to break down work, estimate tasks, and deliver incrementally
  • Collaborate with other engineering teams, product managers, and data teams to ensure smooth integration of features and shared services
  • Recommend improvements to monitoring, metrics, performance, and reliability of cloud services (AWS preferred)
  • Engage actively in code reviews, sharing feedback and ensuring high-quality standards across the team
  • Build scalable, resilient backend services within our cloud environment and data pipeline ecosystem
What we offer
What we offer
  • Equity Program - be part of the company success
  • Annual bonus based on company performance
  • Referral Program - bring your colleague we would all love to work with
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Limassol City Centre - if you prefer
  • you will work with top experts worldwide who contribute to the Java ecosystem
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer on the Criminal Screenings team at Checkr, you wil...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
155000.00 - 215000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of backend software development experience with a strong proficiency in Ruby (preferred), Golang, or JavaScript/TypeScript
  • solid understanding of Computer Science fundamentals such as relational and non-relational databases, data structures, algorithms, and REST APIs
  • experience with domain modeling, object design, and system architecture
  • proven track record of writing clear, tested, and concise code
  • proficiency to set expectations and inform decisions through project estimates based on the information available
  • ability to write and review technical proposals, providing constructive feedback and articulating trade-offs
  • strong sense of ownership across all aspects of the development lifecycle, including incident response and accountability for product robustness
  • desire to collaborate and share knowledge with peers, both within the team and across the organization
  • eagerness to learn, improve, and innovate in a fast-paced and collaborative environment
Job Responsibility
Job Responsibility
  • Develop new platform capabilities and product offerings from design through release
  • find the balance between speed to market and long-term growth by designing for the horizon and building for today
  • partner with Product to define appropriately sized initiatives to construct a roadmap that meets business needs quarter over quarter
  • preserve customer goodwill by ensuring system availability by participating in on-call rotation, addressing support tickets, and taking action on preventative measures to improve reliability
  • provide mentorship to engineers on the team and across the organization
  • play an active role in the continuous improvement of the engineering organization through lunch table discussions, team showcases, and reviews with senior leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • learning and development allowance
  • competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • up to $25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend, home office stipend
  • in-office perks such as lunch four times a week, a commuter stipend, and an abundance of snacks and beverages
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.