CrawlJobs Logo

Senior Software Engineer

Poland; Argentina; Brazil; Colombia; Georgia · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We are developing a data retrieval and operations platform for a next-generation customer support system for a global e-commerce leader. The platform will provide a federated GraphQL interface that unifies access to multiple backend services, enabling low-latency, real-time data retrieval and transactional operations to support AI-driven workflows. The role will focus on designing, building and optimizing the platform to ensure scalability, reliability and test automation. This is a multi-team, collaborative initiative that requires close coordination with other delivery teams, adherence to high engineering standards and a strong focus on integration and architectural alignment.

Job Responsibility

  • Develop and maintain the server-side logic of our applications using Java
  • Implement efficient and performant backend code for high-volume production applications
  • Monitor application health, identify related risks, and ensure reliability in production environment
  • Contribute to all phases of the development lifecycle, from concept to deployment
  • Review and refactor code, establishing best practices for code hygiene and organization

Requirements

  • 5+ years of backend development experience in Java and Spring Framework
  • Proficient in RESTful API design, experience with GraphQL APIs
  • Experience with message brokers (e.g., Kafka, RabbitMQ, ActiveMQ) and caching (e.g., Redis, Memcached)
  • Proficient with authentication and authorization mechanisms, especially OAuth 2.0
  • Experience with containerization and orchestration tools like Docker and Kubernetes
  • Knowledgeable in performance troubleshooting, profiling, and debugging tools
  • Capable of solving complex challenges related to latency, data consistency, and performance in distributed systems
  • Understanding patterns of distributed systems design
  • resilience patterns such as circuit breakers, retries, and timeout
  • Proficient with code versioning tools, such as Git
  • Skilled in CI/CD tools and practices
  • English: B2+ (Written and Oral)
  • Experience working in a lean agile process
  • Proactive approach in understand the customer’s business and refining business requirements into technical requirements

Nice to have

  • Experience with API contract testing
  • NoSQL (e.g., MongoDB, Cassandra)
  • Prompt engineering and experience with integration of GenAI LLMs into productions (ideally) or pet projects at least (OpenAI, Azure OpenAI, Bard, Llama)
  • Familiarity with federated Graph architectures
  • Experience mentoring less experienced colleagues is a strong advantage
  • Team leader experience is a strong advantage
  • Hands-on experience with Google Cloud Platform
  • ReactJS experience

What we offer

  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation
  • Be part of a global team with equal opportunities for collaboration across continents and cultures
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United Kingdom , London
Salary
Salary:
74700.00 - 122600.00 GBP / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, or related technical discipline and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience building or integrating AI/ML or LLM-based solutions, prompt engineering, RAG
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Microsoft Foundry, OpenAI, or similar)
  • Master'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
  • Comfortable with travel up to 25% (role dependent)
Job Responsibility
Job Responsibility
  • Put security first: Build and ship solutions that meet enterprise security standards (threat modeling, secure coding, privacy, and compliance) from design through production
  • Translate business needs into technical solutions: Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Architecture Design: Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Deliver quickly without sacrificing quality: Use modern engineering practices (CI/CD, automated testing, observability, and progressive delivery) to iterate fast and reduce operational risk
  • Drive customer success and adoption: Work directly with customer engineering teams to deliver production-ready solutions, unblock delivery, and ensure outcomes are adopted at scale
  • Operate effectively in ambiguity: Continuously learn and adapt as technologies and customer priorities evolve
  • bring clarity, structure, and momentum to complex engagements
  • Model inclusive, customer-obsessed leadership: Create an environment of trust, accountability, and continuous improvement while representing the company professionally with external stakeholders
  • Embodies our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

A well-funded, profitable infrastructure company is looking for a Performance En...
Location
Location
United States
Salary
Salary:
220000.00 - 280000.00 USD / Year
lawrenceharvey.com Logo
Lawrence Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience
  • Strong experience with Rust and/or C++
  • Proven experience optimizing production systems
  • Deep understanding of memory management, concurrency, networking, and systems performance
  • Experience building or operating distributed systems at scale
Job Responsibility
Job Responsibility
  • Design and optimize high-performance services using Rust and C++
  • Reduce latency and improve throughput across production systems
  • Profile applications and eliminate performance bottlenecks
  • Build and maintain large-scale distributed systems
  • Work on infrastructure that supports mission-critical applications
  • Collaborate with a highly technical engineering team in a high-ownership environment
What we offer
What we offer
  • 15–20% performance bonus
  • Meaningful equity package
  • Fully remote across North American time zones
  • Comprehensive medical, dental, and vision coverage
  • Unlimited PTO
  • Annual conference, learning, wellness, and home office stipends
  • Regular team offsites and collaborative engineering culture
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Office Data Loader team is hiring a Senior Software Engineer to build one of the...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design and build high quality, performant and reliable distributed ingestion service
  • Design and build modernized telemetry/monitoring/reporting systems to get the insights of service quality
  • Improve service performance and efficiency to reduce COST of service
  • Work with downstream data consumer teams in different geo locations to onboard data ingestion service, and provide supports in daily work
  • Work with privacy & compliance teams to design and build solutions to prevent/detect/resolve privacy issues, also provide guidance and best practice for engineering teams within Office365
  • Responsible for the daily operations and maintenance of the live service and ensure quality of service including OnCall availability to support the 24/7 service
  • Collaborate with other Office365 teams to manage their data ingestion service, provide solutions and guidance
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for experienced, skilled and innovative Senior Software Engineer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/MS/ME/MTech (Preferably Computer Science & Engineering)
  • 8+ years strong development experience with at least 3 years .Net web frameworks and React coding experience and about 3-4 years in AI/ML based solutions development
  • Must have worked as Developer for web and cloud applications and possess strong knowledge of Software Development Framework
  • Experience and expertise in Generative AI & LLM Systems with good knowledge of LLM tools like OpenAI / Azure OpenAI / Anthropic / open-source LLMs, Lang Chain and Lang Graph, Vector databases: FAISS, Pinecone, Chroma
  • Expert in python with data engineering libraries like NumPy, Pandas
  • Good knowledge of typescript
  • Excellent Problem solving and analytical skills
  • Excellent verbal and written communication skills are required
  • Ability to learn and adapt quickly to maximize productivity
  • Self-motivated person with the ability to work individually and as part of a team
Job Responsibility
Job Responsibility
  • Develop and deploy full stack machine learning, deep learning, and generative AI solutions
  • Apply advanced methods such as ensemble models, representation learning, transfer learning, and retrieval-augmented generation (RAG)
  • Design, build, and optimize LLM-based systems, including assistants, copilots, and automation workflows
  • Understand and apply AI/ML architecture patterns, model selection strategies, and technical standards in coordination with architect/platform team
  • Lead prompt engineering, fine-tuning strategies, embedding pipelines, and retrieval systems
  • Build components of agentic ai solutions like MCP servers, skills, agents
  • Integrate the AI solutions in web applications using nodejs, Reactjs and .Net
  • Collaborate on deployment and monitoring of solutions in cloud environments with performance, security, and cost considerations
  • Should be able to own end-to-end design and implementation of AI enabled cloud systems from problem definition to production deployment
  • Contribute to evaluation of trade-offs across model accuracy, latency, scalability, cost, and maintainability
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are seeking a Senior Software Engineer that possess a mix of talent areas rel...
Location
Location
United States , Warrenton
Salary
Salary:
150000.00 - 200000.00 USD / Year
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have strong Java skills
  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Must have strong Java, JavaScript/Typescript experience
  • Top Secret Clearance REQUIRED
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
  • Work with a geographically disparate team
Job Responsibility
Job Responsibility
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Able to meet deadlines and adjust to evolving scope as requested by customer
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Envision Innovative Solutions, delivers mission-focused technology solutions to ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
185000.00 - 215000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years' software engineering experience
  • Bachelor's degree in computer science or related discipline
  • Four (4) years of additional experience may be substituted for a bachelor's degree
  • Common software development tools such as Git, Kira, Confluence and other Atlassian Products
  • Experience with Linux Command Line
  • Recent experience with Java or similar programming language
  • Basic understanding of Container Technologies such as Docker
  • Basic understanding of web development and APIs
  • Current/Active TS/SCI with Full Scope Polygraph
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
What we offer
What we offer
  • $3,000 Annual Training Budget
  • 5 Weeks PTO
  • 100% Employer-Paid Medical Coverage
  • $1,200 Phone & Internet Stipend
  • 401(k) + ~10% (Vested Day One)
  • 5% Annual Bonus
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a Senior Software Engineer (C++,Qt, CAD/CAE) to join Sopra St...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of commercial experience in a senior or senior-ready role
  • Strong proficiency in Modern C++ (minimum C++14 required
  • hands-on experience with C++20 or newer is highly preferred)
  • Solid experience with the Qt5 framework, including deep understanding and practical usage of key modules: Core, GUI, Widgets, SQL, Concurrent
  • Fluency in working within Linux environments, with strong command-line skills and proficiency in tools/shells such as Bash, grep, sed, and less
  • Practical knowledge of Git and experience working with CI/CD pipelines
  • Basic knowledge of Python, specifically for writing and executing test scripts
  • Experience in working in multinational and distributed environment
  • Strong communication skills to collaborate with cross-functional teams
  • EU citizenship
Job Responsibility
Job Responsibility
  • Implementing solutions and delivering software
  • Proposing solutions
  • Creating and testing software to enhance the solution and all related modules and services
  • Facilitating testing, integration, and troubleshooting activities
  • Shaping and applying our software standards of clean code and performance optimization techniques
  • Translate business and technical requirements into clean, efficient code
  • Active participation in constructive code reviews, viewing peer feedback as a valuable tool for knowledge sharing, continuous learning, and maintaining high engineering standards
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • certifications (paid by the company)
  • conferences
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

2HB Incorporated is seeking a Senior Software Engineer in order to support its g...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • OR Bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • OR Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Experience using the Linux CLI
  • Experience developing scripts using Bash/Python
  • Recent software development experience using Java
  • Experience developing with the Spring Framework including Spring Boot, Spring Data and Spring Integration
  • Experience with NoSQL databases including MongoDB
  • Experience with containerization technologies such as Docker and containerd
  • Experience with container orchestration technologies including Kubernetes
Job Responsibility
Job Responsibility
  • Developing, sustaining, and troubleshooting GHOSTGEMs software suite of applications and possibly future capabilities as mission needs arise
  • Software development activities include implementation, testing, and integration with other COTS and FOSS products, packages, and libraries
  • Fulltime
Read More
Arrow Right