CrawlJobs Logo

Senior/Lead Software Engineer

addepto.com Logo

Addepto sp. z o.o.

Location Icon

Location:
Poland , Warsaw

Category Icon

Job Type Icon

Contract Type:
B2B

Salary Icon

Salary:

20000.00 - 28650.00 PLN / Month

Job Description:

Addepto is a leading AI consulting and data engineering company that builds scalable, ROI-focused AI solutions for some of the world’s largest enterprises and pioneering startups, including Rolls Royce, Continental, Porsche, ABB, and WGU. With our exclusive focus on Artificial Intelligence and Big Data, we help organizations unlock the full potential of their data through systems designed for measurable business impact and long-term growth. We are looking for a visionary and hands-on Senior/Lead Software Engineer to design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both modern and legacy architectures, with a strong emphasis on integrating disparate systems and leveraging cloud-native technologies. The ideal candidate will bridge the gap between business requirements and technical execution, ensuring our solutions are aligned with strategic goals and best practices.

Job Responsibility:

  • Lead the design and development of end-to-end architectural solutions, ensuring alignment with enterprise architecture standards, business requirements, and technology strategy
  • Provide technical leadership and guidance to development teams throughout the project lifecycle, from conception to deployment
  • Evaluate and recommend appropriate technologies, tools, and platforms to solve complex business problems, considering both cost and long-term viability
  • Design and oversee the integration of diverse systems, including legacy platforms (WebLogic, IBM MQ) and modern cloud services
  • Champion Domain-Driven Design principles to ensure solutions are modular, maintainable, and reflect core business domains
  • Drive the adoption and optimal utilization of Microsoft Azure services, including Application Gateway and Redis, ensuring high availability, scalability, and security
  • Design and implement event streaming solutions using Kafka, fostering asynchronous communication and real-time data processing
  • Leverage Kubernetes for container orchestration, ensuring efficient deployment, scaling, and management of microservices
  • Define performance and scalability requirements and ensure architectural designs meet these non-functional criteria
  • Create and maintain comprehensive architectural documentation, including design specifications, diagrams, and technical standards
  • Mentor and guide junior architects and developers, fostering a culture of technical excellence and continuous improvement
  • Effectively communicate complex technical concepts to both technical and non-technical stakeholders

Requirements:

  • At least 5+ years of proven commercial experience with Java development and strong proficiency in Oracle database technologies, including performance tuning and schema design
  • Extensive experience in designing and implementing solutions across both modern, cloud-native architectures and legacy systems
  • Hands-on experience with Microsoft Azure services, including but not limited to Azure Compute, Networking, Storage, Azure Application Gateway, and Azure Cache for Redis
  • Event streaming and messaging experience, strong understanding, and practical experience with Kafka for building event-driven architectures, as well as traditional messaging systems like IBM MQ
  • Solid experience with Kubernetes for deploying and managing containerized applications
  • Experience with WebLogic Server for deploying and managing enterprise Java applications
  • Expert knowledge of Domain-Driven Design (DDD) principles and their application in real-world projects
  • Experience designing RESTful APIs and other integration patterns
  • Exceptional analytical and problem-solving skills with the ability to troubleshoot complex issues across distributed systems
  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts clearly and concisely
  • Proven ability to lead and influence technical teams and stakeholders
  • Fluent English (C1 level) is a must
What we offer:
  • Work in a supportive team of passionate enthusiasts of AI & Big Data
  • Engage with top-tier global enterprises and cutting-edge startups on international projects
  • Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces
  • Accelerate your professional growth through career paths, knowledge-sharing initiatives, language classes, and sponsored training or conferences, including a partnership with Databricks, which offers industry-leading training materials and certifications
  • Choose your preferred form of cooperation: B2B or a contract of mandate, and enjoy 20 fully paid days off
  • Participate in team-building events and utilize the integration budget
  • Celebrate work anniversaries, birthdays, and milestones
  • Access medical and sports packages, eye care, and well-being support services, including psychotherapy and coaching
  • Get full work equipment for optimal productivity, including a laptop and other necessary devices
  • With our backing, you can boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups
  • Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture

Additional Information:

Job Posted:
January 10, 2026

Employment Type:
Fulltime
Work Type:
Remote 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/Lead Software Engineer

Senior QA Engineer

Andersen is hiring a QA Engineer in India to work on large-scale internal projec...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a QA Engineer for 5+ years, including 2+ years in a Senior/Lead role
  • Strong experience in testing Web, Mobile (iOS/Android), and API, including REST (Postman, automated collections), gRPC, WebSocket, and GraphQL
  • Solid understanding of client–server architecture, microservices, and system interactions, with the ability to conduct architectural risk analysis
  • Strong database expertise: writing complex SQL queries (window functions, optimization), understanding transactions and locks, and experience working with NoSQL (Redis, MongoDB)
  • Proven experience building QA processes from scratch, managing a QA team (2–3 people), conducting technical interviews, and maintaining technical documentation
  • Strong analytical mindset with the ability to present testing results, analyze quality metrics (defect rate, test coverage), and drive improvements through new tools and practices
  • ISTQB Advanced Level (or readiness to obtain it within 3 months) and experience working in Agile/Scrum with a strong understanding of CI/CD principles
  • Level of English – Upper-Intermediate and above
Job Responsibility
Job Responsibility
  • Testing web applications, mobile apps (iOS/Android), and APIs to ensure product quality
  • Conducting architectural risk analysis based on client–server logic, microservices, and system interactions
  • Testing REST APIs using Postman and maintaining automated request collections
  • Testing gRPC, WebSocket, and GraphQL interfaces
  • Writing complex SQL queries, analyzing data correctness, and validating transaction behavior
  • Working with NoSQL databases (Redis, MongoDB) to verify data consistency and caching logic
  • Building QA processes from scratch and defining testing standards for the team
  • Presenting testing results to stakeholders and maintaining clear technical documentation
  • Analyzing quality metrics (defect rate, test coverage) and initiating improvements in testing tools and processes
  • Collaborating within Agile/Scrum teams and contributing to CI/CD quality practices
What we offer
What we offer
  • Mentoring and adaptation systems for each new employee
  • Transparent performance review and assessment systems
  • Access to the best educational platforms, seminars, and practices
  • Benefit package and an extensive set of bonuses
  • Opportunities for growth as a specialist or a manager
Read More
Arrow Right

Senior Software Engineer - Kubernetes

Identity Platform is seeking for a Senior Software Engineer to join our team and...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior/Lead Engineer level experience in software engineering
  • Extensive hands-on experience in designing and managing high-scale distributed systems in production environments
  • Prior experience building and deploying services running on Microsoft Azure, Amazon Web Services, Google Cloud or Oracle Cloud Infrastructure
  • Solid knowledge of Kubernetes platform architecture, working principles and components
  • Extensive experience with Kubernetes and container orchestration technologies, managed Kubernetes platforms like AKS, EKS, GKE, OpenShift
  • Prior experience designing and converging existing services to run on container-based platforms
  • Experience with cloud-native infrastructure automation, and Infrastructure as Code tools (Terraform, Bicep, CloudFormation, Ansible)
  • Experience in applying modern SDLC and livesite operation principles, such as DevOps, SRE, Platform Engineering
  • The ability to meet Microsoft customers and/or government security screening requirements is required for this role
Job Responsibility
Job Responsibility
  • Work on a self-managed Kubernetes platform hosting critical Identity services processing millions of requests per second, powering hundreds of billions of authentications per day, with challenging availability targets (>99.99%)
  • Be part of the team shipping critical platform components quickly and safely
  • Hands-on role designing solutions and shipping them from whiteboard into production
  • Fulltime
Read More
Arrow Right

Senior/Lead Software Engineer

As a Senior/Lead Software Engineer in OutSystems R&D, you will be a member of a ...
Location
Location
United Kingdom
Salary
Salary:
Not provided
outsystems.com Logo
OutSystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field. Exceptional candidates without a degree but with demonstrable skills are also encouraged to apply
  • 6+ years of software development experience
  • Strong understanding of software engineering principles, algorithms, data structures, and Object-Oriented Design
  • Passion for analyzing and designing elegant solutions to complex technical challenges
  • Enthusiasm for learning and guiding others through intricate topics
  • Exceptional troubleshooting skills
  • Proactive drive to innovate and introduce development best practices to your team
  • Keen interest in exploring upcoming technologies and frameworks
  • Excellent communication skills and fluency in English
  • High level of autonomy and self-motivation
Job Responsibility
Job Responsibility
  • Lead the design, implementation, and maintenance of robust, scalable, and secure solutions
  • Optimize the performance of the components you'll work on
  • Develop and test code in short cycles with a high degree of automation
  • Gather feedback from stakeholders and adapt your solutions accordingly
  • Focus on creating maintainable solutions that scale effectively for thousands of users
  • Ensure high availability and operational integrity for the team assets
  • Troubleshoot complex incidents related to solutions developed by your team
  • Implement product development best practices, continuous delivery, and testing
  • Design and communicate high-level functional designs and solutions
  • Mentor and provide technical leadership to junior team members
What we offer
What we offer
  • A company that is always growing, changing, and innovating
  • Real career opportunities
  • Work colleagues that are as smart, hard-working, and driven as you
  • Disrupting the status quo is in our DNA
  • We ask “why” a lot
  • OutSystems nurtures an inclusive culture of diversity
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

We are seeking an accomplished Senior Embedded Software Engineer to join our Emb...
Location
Location
United States , Thorofare
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in computer programming or a related discipline
  • If the degree is in another field, must demonstrate that programming has been a primary detail oriented focus
  • 8+ years of software engineering experience, including 3+ years in a senior/lead position
  • At least 2 years of embedded software engineering experience is strongly preferred
  • Strong Linux expertise (system services, networking, permissions, shell scripting/tools)
  • Experience building microservices, REST APIs, and cloud integration solutions
  • Background with OTA update flows, device management, and telemetry
  • Skilled in Python, or highly motivated to learn quickly
  • Proven front-end development experience using React
  • Familiarity with systemd, service orchestration, and version control (Git or similar)
Job Responsibility
Job Responsibility
  • Develop and maintain robust embedded Linux services, microservices, and system components (Python, Bash, or similar scripting languages)
  • Implement and support REST APIs for microservices, user interfaces, and cloud integration
  • Collaborate closely with firmware teams to define/consume hardware-level interfaces (RFID, GPIO, networking, drivers)
  • Enhance device telemetry, diagnostics, and service observability to aid Field Service and QA
  • Write unit, integration, and system-level tests designed for embedded platforms
  • Conduct peer code reviews, champion code quality, security, and maintainability
  • Contribute documentation for APIs, service behavior, packaging, upgrades, and troubleshooting
  • Stay up to date on Linux, networking, RFID standards, packaging technologies, and cloud integrations
  • Drive improvements in platform reliability and performance, and propose architectural enhancements
  • Provide estimates, track progress, communicate risks, and deliver work reliably within sprint timelines
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior/Lead Qt/QML Software Engineer

We are a Spyrosoft Synergy team specializing in HMI development. We are looking ...
Location
Location
Poland , Wroclaw; Warsaw; Szczecin; Lodz; Gdansk; Cracow; Bialystok
Salary
Salary:
95.00 - 140.00 PLN / Hour
spyro-soft.com Logo
Spyrosoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development
  • Commercial experience in QML cross-platform applications development (min. 1 year)
  • Experience in developing Qt based GUI
  • Strong C++ programming skills (including modern C++)
  • Knowledge about architecture and design patterns
  • Familiar with version control, code review, and integration tools
  • Communicative in English (written and spoken)
Job Responsibility
Job Responsibility
  • Cooperating with clients, gathering their expectations, and suggesting the best solutions
  • Delivering high-quality results for the client’s needs
  • Supporting and mentoring other team members
  • Working on designing and developing cutting-edge human-machine interfaces for in-vehicle infotainment systems, industry 4.0 solutions, and more
What we offer
What we offer
  • Work closely with The Qt Company’s R&D departments
  • Chance to thrive on our own R&D projects for which we have allocated budgets
  • Influence over the development of architecture
  • Opportunity to do lectures at large events like QtWS or training for outside companies
  • Fulltime
Read More
Arrow Right

Software Engineer 1

Join the College Board as a Software Engineer 1 (New Grad) in a remote or hybrid...
Location
Location
United States of America , Remote from Virginia
Salary
Salary:
106000.00 - 125000.00 USD / Year
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, MIS, or equivalent professional experience
  • 0-3 years of production-level software development experience or exposure using the College Board technology stack, including JavaScript/TypeScript, React, Node.js, and AWS
  • Hands-on experience developing, debugging, and supporting web-based software applications in professional environments
  • Proficiency in reviewing and improving code structure and architecture for testability, maintainability, scalability, and security
  • Experience participating in software design discussions for new features and bug fixes
  • Strong analytical, strategic thinking, and problem-solving skills
  • Clear communicator with practical decision-making skills and a strong belief in clean code, meaningful comments, and thorough documentation
  • Demonstrated commitment to continuous learning and growth
  • Ability to travel 3–5 times per year to the NYC or Reston, VA office
  • Authorization to work in the United States
Job Responsibility
Job Responsibility
  • Design & Implementation (65%): Contribute to the design and implementation of high-quality software using modern technologies
  • Contribute to the development of application logic and responsive user interfaces using ReactJS, JavaScript (ES2015+), TypeScript, and Node.js
  • Assist in building, maintaining, and scaling, cost-effective serverless solutions using Amazon Web Services (AWS)
  • Follow and uphold engineering standards
  • Learn to understand new product capabilities and decompose the implementation into specific functional changes
  • Apply and continue to develop skills best practices in Agile development, CI/CD pipelines, and DevOps
  • Team Operations & Analysis (20%): Participate in Agile SCRUM ceremonies (Sprint Planning, Grooming, Daily SCRUM, Demo) and contribute to team commitments
  • Review requirements and provide input
  • Participate in peer reviews of code, designs, and other software engineering artifacts
  • Practice continuous integration and continuous delivery (CI/CD)
What we offer
What we offer
  • A thoughtful approach to compensation
  • Salaries adjusted by location to ensure fairness
  • Open, transparent conversations about compensation and benefits
  • Fulltime
Read More
Arrow Right

Senior/Lead Engineer, Power Transmission and Distribution

In this position you will join the Aurecon Energy business, supporting the Power...
Location
Location
Philippines , Manila
Salary
Salary:
Not provided
aurecongroup.com Logo
Aurecon Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional experience in structural design of concrete and steel structures, specifically in Transmission Lines
  • Solid experience in Transmission Tower and Substation Equipment structure design and analysis
  • PLS Software (PLS Tower, PLS Pole)
  • Project lead experience
  • Must have experience in designing tower and pole foundations, e.g. pad footings, bored piles, etc.
  • Knowledge of transmission line materials (conductor, OPGW, insulators, hardware accessories and fittings)
Job Responsibility
Job Responsibility
  • Lead and independently manage smaller power transmission and distribution projects as an Individual Contributor, overseeing all project phases from concept through detailed design to construction support
  • Perform hands-on structural design work using PLS software suite (PLS Tower, PLS Pole, and preferably PLS CAD), focusing on transmission tower and pole design, ensuring designs meet technical and regulatory standards
  • Utilize SpaceGass software where applicable to enhance structural analysis and design
  • Apply strong structural engineering principles to develop safe, efficient, and compliant designs for power transmission infrastructure throughout the project lifecycle
  • Provide engineering design support during construction phases, including resolving field issues and ensuring design adherence onsite
  • Collaborate internally with engineering teams to integrate structural designs with electrical or other disciplines as required
  • Prepare comprehensive engineering documentation, design calculations, reports, and construction support materials adhering to company standards and industry codes
  • Maintain technical accuracy and integrity of design deliverables with minimal oversight, focusing on detailed engineering tasks rather than design management
  • Support continuous improvement of design processes and software application within the team
  • Although client-facing interaction is not required, effectively communicate and coordinate with project stakeholders as needed
  • Fulltime
Read More
Arrow Right

Senior/Lead Civil Engineer (Water)

In this position you will join our Infrastructure business, where you will play ...
Location
Location
Singapore
Salary
Salary:
Not provided
aurecongroup.com Logo
Aurecon Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Recognized Civil Engineering qualification or related field (Bachelor/ Master’s degree)
  • Minimum 10 to 15 years of professional design experience in the field of civil works design preferably in roads, drainage, and sewerage projects of PUB, JTC, HDB, URA, LTA, etc.
  • Sound understanding and knowledge of civil related regulation, standards, and reference of design – such as Euro Design Codes, Singapore Standards and Codes of Practice, and statutory requirements (LTA, BCA, PUB etc.), with hands on experience in usage of Civil Engineering Software
  • Excellent technical writing and presentation skills
  • Energetic, proactive, and reliable team player with excellent communication and project coordination skills
Job Responsibility
Job Responsibility
  • Provide comprehensive design and project management services to clients, including preliminary & detailed design of Water projects including roadworks, earthworks, sewerage, water, and drainage
  • Carry out design calculations and produce sketch drawings, preparation of tender documents and proposals
  • Write, consolidate, and review technical reports of water projects and studies
  • Lead and delegate tasks within a workgroup, act as a technical expert to mentor other engineers within the team, while supervising and coordinating to ensure quality and accuracy of designs
  • Ensure compliance with Project Design Criteria/Client Brief/ Approved Concept, as well as relevant design standards and office standards
  • Assist in business development activities and establish good working relationship with local authorities at the project and local market level
  • Fulltime
Read More
Arrow Right