April 25, 2026
Lead Backend Engineer (Node.js)
Senior • Hybrid
10,000 - 14,167 USD
Baltimore, MD
Company Description
Job Description
- Design and evolve a high-throughput notification engine capable of handling massive spikes in data without compromising on latency or reliability.
- Continuously refine system architecture to meet and exceed strict SLAs, ensuring the engine remains performant as our user base grows.
- Implement sophisticated monitoring, alerting, and self-healing protocols to identify and resolve bottlenecks before they impact our users.
- Set the standard for engineering excellence through high-quality code reviews, technical documentation, and proactive mentorship of the engineering team.
- Design and maintain high-performance database schemas and query structures optimized for rapid ingestion and retrieval of millions of notification records.
- Build and maintain robust API integrations and asynchronous communication pathways (message queues, event-driven architecture) across diverse notification channels.
- Transition high-level business requirements into technical roadmaps, focusing on modularity, security, and long-term maintainability.
- Deep, production-level expertise in Node.js, with a comprehensive understanding of its asynchronous nature and event-driven architecture.
- Proven experience designing and maintaining complex, multi-tenant SaaS environments that prioritize uptime and data integrity.
- Proven experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., Redis, DynamoDB, MongoDB) databases, specifically focusing on performance tuning, indexing strategies, and data modeling for scale.
- A strong background in distributed systems, including experience with message brokers (e.g., RabbitMQ, Kafka) and database optimization.
- Expert knowledge of monitoring tools and observability practices to ensure 24/7 system health.
- The ability to articulate complex technical concepts to both technical and non-technical stakeholders while fostering an inclusive, collaborative environment.
- Ability to travel on occasion.
- Experience working with IPAWS, telephony providers (Twilio, Vonage), or large-scale email delivery services.
- Proficiency with tools like Terraform or Pulumi to manage cloud infrastructure.
- Familiarity with compliance standards relevant to data transmission and privacy.
- Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering or related field. Equivalent experience may substitute for education.
- 8+ years of related experience
- Unlimited Paid Time Off
- Paid Holidays
- 401(k) Retirement Plan
- Medical, Dental, and Vision Plans
- Short-term Disability, Accident, Hospital, and Cancer Insurance
- Live Near Your Work HomeBuying Incentive
- Employee Referral Bonuses
- Flex Scheduling
Additional Information:
Similar jobs you might like
Technology

Alertus Technologies
Lead Software Engineer - Hardware/3rd Party Integrations
Senior
Hybrid
Baltimore, MD
10,000 - 14,167 USD
🏢 Summary: Lead Software Engineer role focused on building and scaling high-availability backend systems that deliver real-time emergency notifications across SIP, multicast, MQTT, and desktop channels, integrating cloud SaaS platforms with IoT and physical hardware. The position involves leading technical design, ensuring reliable high-throughput communication, and mentoring engineers in a microservices environment. The role directly supports mission-critical, low-latency systems used for public safety. 🗂️ Requirements: 8+ years of experience in software engineering, Expertise in building and scaling Node.js applications in microservices architecture, Experience designing distributed systems and high-availability SaaS solutions, Strong experience with relational and non-relational databases, Proficiency in schema design, query optimization, and data integrity management, Experience with SIP, Multicast, and web-based communication protocols, Experience managing high-throughput systems with strict reliability SLAs, Experience with asynchronous messaging systems, Ability to lead technical design and mentor engineers, Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or related field, Must be located within driving distance of Baltimore HQ, Ability to travel occasionally 📃 Skills: Node.js, Microservices, SaaS, DistributedSystems, PostgreSQL, Redis, NoSQL, SIP, Multicast, MQTT, RabbitMQ, Kafka, APIs, IoT, Streaming 🏢 Description: Company Description At Alertus, protecting people from harm is our mission and our passion. As the leader in mass notification, we are committed to providing customizable, scalable, and cost-effective solutions, as we know even a few seconds of warning can help save lives during an emergency. Our employees are integral to the company’s success and impact countless people's lives, safety, and well-being. We aim for a positive, collaborative environment that allows employees to work across departments easily and effectively. Job Description In a crisis, information is the most valuable asset. When an emergency alert is triggered, the underlying technology must be invisible, instantaneous, and infallible. As the Lead Software Engineer for hardware/3rd party integrations, you aren’t just writing code; you are building the digital nervous system that protects lives. You will lead a high-impact team responsible for the final, critical mile of our service: the delivery of audio via SIP, multicast data streams, and real-time alerts to a massive fleet of connected devices and desktop agents. This role sits at the intersection of complex SaaS architecture and physical hardware integration. If you are a systems thinker who enjoys bridging the gap between cloud services and real-world devices, your work here will have a direct, tangible impact on public safety. Candidates must be located within driving distance from our Baltimore HQ. A Day in the Life: Design and maintain backend systems capable of managing and communicating with hundreds of thousands of concurrent IoT devices. Design and maintain high-throughput backend systems that ensure emergency notifications are delivered across SIP, Multicast, and Desktop Agents and MQTT-based device networks without fail. Lead the integration of our cloud-based SaaS platform with remote physical hardware to trigger real-time emergency responses. Act as a technical mentor and example to the team, establishing best practices for NodeJS development, API design, and asynchronous communication. Implement advanced monitoring and alerting frameworks to proactively identify and resolve bottlenecks in the code and in the delivery pipeline. Refine and evolve communication protocols for audio and video streaming to ensure low latency and high fidelity in diverse network environments. Required Skills & Abilities: Deep expertise in building, scaling, and maintaining production-grade Node.js applications in a microservices environment. Proven experience designing complex SaaS solutions with a focus on distributed systems and high-availability architecture. Significant experience with relational (e.g., PostgreSQL) and non-relational (e.g., Redis, NoSQL) databases. You should be proficient in schema design, query optimization, and managing data integrity for high-concurrency, time-sensitive applications. Practical knowledge of SIP for audio, Multicast, and web-based communication protocols. A track record of managing high-throughput data delivery and meeting strict reliability SLAs. Strong command of asynchronous messaging patterns (e.g., RabbitMQ, Kafka) and robust API integration strategies. Demonstrated ability to guide a team through complex technical hurdles while maintaining a focus on impact and delivery. Ability to travel on occasion. Desired Skills: Experience with database performance tuning at scale or managing distributed databases. Familiarity with physical hardware or IoT devices in a professional capacity. Knowledge of video communication protocols and low-latency streaming. Direct experience in the emergency notification, security, or mission-critical software sectors Education & Experience: Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering or related field. Equivalent experience may substitute for education. 8+ years of related experience Alertus Career Advantages: Unlimited Paid Time Off Paid Holidays 401(k) Retirement Plan Medical, Dental, and Vision Plans Short-term Disability, Accident, Hospital, and Cancer Insurance Live Near Your Work HomeBuying Incentive Employee Referral Bonuses Flex Scheduling Additional Information: All applicants who wish to be employed by Alertus, regardless of work location, must be fully vaccinated or in the progress of vaccination by the first day of their employment (some exceptions may be considered if within the guidelines of the company policy). Proof of vaccination or exemption must be provided prior to their start date. Protecting people from harm is what we do. It's our mission and our passion. As a company dedicated to developing advanced technologies to help save lives, we feel strongly that our employees protect themselves and others from a potentially fatal virus. We encourage everyone who can safely do so to vaccinate against COVID-19. Alertus Technologies is an Equal Opportunity/Affirmative Action Employer. All applicants will be considered for employment without attention to race, color, sex, religion, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. All your information will be kept confidential according to EEO guidelines.
Technology
cloudatus
Backend Engineer (IIoT Platform)
Mid
Remote
Rzeszow, Poland
12,000 - 19,000 PLN
🏢 Summary: Backend Engineer role focused on developing and expanding a cloud-based IIoT platform for monitoring and predictive maintenance of gearbox products using Java and Microsoft Azure. The position involves designing scalable microservices architectures and delivering clean, reliable backend solutions in an agile environment. Fully remote work with international project collaboration. 🗂️ Requirements: Degree in Computer Science, Information Technology or related field, Professional experience in agile software development, Strong experience with Java or C# and related frameworks, Experience designing and implementing microservices architectures, Experience with container-based and scalable systems, Experience working in cloud environments, Knowledge of CI/CD and DevOps practices, Experience with databases, Fluency in English (minimum B2) 📃 Skills: Java, C#, Spring, SpringBoot, SpringData, Hibernate, REST, Maven, Azure, Kubernetes, SCRUM, TDD, DevOps, CICD, Git, Docker, Databases, Swagger, OpenAPI 🏢 Description: At cloudatus , we help customers drive technical solution design, development, deployment and support them alongside their cloud journey. As an all-cloud service and consulting provider for midsize and large enterprises, at cloudatus we speak cloud fluently: IaaS, PaaS, SaaS… – you name it. We seek new talents to join our engineering teams to advance our international projects, where we build on collective competence and configure different types of infrastructure: cloud based, hybrid, on-premises. Job description: Embark on a journey of continuous growth and advancement as a Backend Engineer, where you will become an integral member of our talented engineering team, catering to the diverse needs of our clients. Take your expertise to new heights with cloudatus by delivering responsive, reliable and clean code to ensure seamless operation and maintenance of IIOT platform. At cloudatus, you will: Help shape the digital future of drive technology Expand and further develop an IIOT platform for monitoring the condition and predicting damage , failures and the remaining service life of gearbox products Analyse, design and implement software based on Java in the backend Use the latest cloud technologies (Microsoft Azure) Working in a young and dynamic team that is responsible for the entire product , from hardware to backend to frontend As a team member, you will design and support agile methods and processes (e.g. according to SCRUM ) Required technical and professional expertise: Develop clean, efficient, and maintainable code Degree in computer science , business informatics, information technology or similar professional education Professional experience in agile software development with current Java or C# technologies (Spring, Spring Data, Spring Boot, Hibernate, RESTful Services, Maven) Experience in the conception, design and implementation of container-based, scalable microservice architectures , ideally in a cloud environment with Kubernetes Toolbox: SCRUM, TDD, DevOps, CI/CD, Git, containers, databases, Swagger/OpenAPI Nice to have: German language Experience with C# This role requires collaboration with customers from all around the world, therefore fluency in English is required (minimum B2 level). German language will be a huge benefit. Benefits: B2B or employment contract Working with latest technologies Industry leading healthcare and comprehensive medical coverage (Luxmed) Opportunities to enhance your qualifications Customizable 1-on-1 English or German lessons Modern computer equipment Opportunities to network and connect (get-togethers, team-building events) Employee referral programme Flexible working schedule Location: 100% remote Take your expertise to new heights and gain the most in-demand skills. Sounds like a fit? Let’s talk.
Technology
cloudatus
Backend Engineer (IIoT Platform)
Mid
Remote
Rzeszów, Poland
12,000 - 19,000 PLN
🏢 Summary: Backend Engineer role focused on developing and expanding an IIoT platform for monitoring and predictive maintenance of gearbox products using Java and cloud technologies. The position involves designing and implementing scalable microservice-based backend solutions in Microsoft Azure within an agile team. The engineer will contribute to the full product lifecycle, ensuring clean, reliable, and maintainable code in a cloud-native environment. 🗂️ Requirements: Degree in Computer Science, Information Technology or related field, Professional experience with Java or C#, Experience with Spring, Spring Boot, Spring Data, Hibernate, Experience building RESTful services, Experience with microservices architecture, Experience with container-based and scalable systems, Experience working in cloud environments, Knowledge of Kubernetes, Experience with CI/CD practices, Experience working in Agile/SCRUM environment, Proficiency in English (minimum B2) 📃 Skills: Java, C#, Spring, SpringBoot, SpringData, Hibernate, REST, Maven, Kubernetes, Azure, SCRUM, TDD, DevOps, CI/CD, Git, Docker, Databases, Swagger, OpenAPI 🏢 Description: At cloudatus , we help customers drive technical solution design, development, deployment and support them alongside their cloud journey. As an all-cloud service and consulting provider for midsize and large enterprises, at cloudatus we speak cloud fluently: IaaS, PaaS, SaaS… – you name it. We seek new talents to join our engineering teams to advance our international projects, where we build on collective competence and configure different types of infrastructure: cloud based, hybrid, on-premises. Job description: Embark on a journey of continuous growth and advancement as a Backend Engineer, where you will become an integral member of our talented engineering team, catering to the diverse needs of our clients. Take your expertise to new heights with cloudatus by delivering responsive, reliable and clean code to ensure seamless operation and maintenance of IIOT platform. At cloudatus, you will: Help shape the digital future of drive technology Expand and further develop an IIOT platform for monitoring the condition and predicting damage , failures and the remaining service life of gearbox products Analyse, design and implement software based on Java in the backend Use the latest cloud technologies (Microsoft Azure) Working in a young and dynamic team that is responsible for the entire product , from hardware to backend to frontend As a team member, you will design and support agile methods and processes (e.g. according to SCRUM ) Required technical and professional expertise: Develop clean, efficient, and maintainable code Degree in computer science , business informatics, information technology or similar professional education Professional experience in agile software development with current Java or C# technologies (Spring, Spring Data, Spring Boot, Hibernate, RESTful Services, Maven) Experience in the conception, design and implementation of container-based, scalable microservice architectures , ideally in a cloud environment with Kubernetes Toolbox: SCRUM, TDD, DevOps, CI/CD, Git, containers, databases, Swagger/OpenAPI Nice to have: German language Experience with C# This role requires collaboration with customers from all around the world, therefore fluency in English is required (minimum B2 level). German language will be a huge benefit. Benefits: B2B or employment contract Working with latest technologies Industry leading healthcare and comprehensive medical coverage (Luxmed) Opportunities to enhance your qualifications Customizable 1-on-1 English or German lessons Modern computer equipment Opportunities to network and connect (get-togethers, team-building events) Employee referral programme Flexible working schedule Location: 100% remote Take your expertise to new heights and gain the most in-demand skills. Sounds like a fit? Let’s talk.
Technology
Remodevs
Fullstack Team Lead (React & Node.js)
Senior
Hybrid
Warsaw, Poland
8,000 - 9,000 USD
🏢 Summary: Senior Full Stack Team Lead role focused on building and scaling web applications using React and Node.js while leading a development team. The position combines hands-on front-end and back-end development with architecture design, API development, and deployment in cloud environments. You will drive technical decisions, ensure code quality, and oversee delivery of scalable, production-ready systems. 🗂️ Requirements: 7+ years full-stack development experience with React and Node.js, 2+ years experience in leadership or senior technical role, Strong experience with React.js, Redux, React Hooks, Strong knowledge of HTML5, CSS3, modern JavaScript, Proficiency in Node.js and Express.js, Experience building REST APIs, Experience with PostgreSQL or MySQL, Experience with authentication methods (OAuth, JWT, sessions), Experience with CI/CD and Docker, Experience working with production systems, Experience with Git, Understanding of Agile/Scrum methodologies 📃 Skills: React, Redux, JavaScript, HTML5, CSS3, Node.js, Express, REST, GraphQL, PostgreSQL, MySQL, OAuth, JWT, Docker, Kubernetes, AWS, Azure, GCP, Git, CI/CD, Webpack, Babel, Vite, MongoDB 🏢 Description: Overview We are a leading company in AI-based enterprise operations. We provide digital solutions and consulting services that help businesses grow and improve. We use modern technology to make processes simpler, increase efficiency, and create new ways to earn money, especially in private capital markets. Our ecosystem includes three main parts. First, PaaS (Platform as a Service) with the Orion Platform, which helps improve workflows, show useful insights, and support value growth across portfolios. Second, SaaS (Software as a Service), a cloud platform that offers strong performance and smart tools at scale. Third, our Solutions and Consulting Suite, which includes flexible technology solutions to manage, grow, and improve company performance. With more than 10 years of experience, we support fast-growing companies and private equity platforms, turning technology into a real business advantage. Responsibilities and Duties We are looking for an experienced Full Stack Team Lead with strong skills in React and Node.js. The right person has over 7 years of experience building high-quality web applications and has experience leading a team. You will guide developers, work on both front-end and back-end, take part in all stages of development, and support junior team members. Key Responsibilities Team Leadership & Mentorship: Lead and support a team of developers. Help them grow, review code, and give technical advice. Front-End Development: Build and maintain user interfaces using React.js, Redux, and modern JavaScript. Back-End Development: Create strong and scalable server applications and APIs using Node.js and Express. Integration: Work with database engineers to design databases and manage data using MongoDB or SQL. Application Architecture: Design scalable systems and microservices that meet business needs. Testing & Debugging: Write tests, fix issues, and improve performance. Support good testing practices. Deployment: Manage releases using CI/CD tools and Docker. Collaboration: Work with designers, product managers, and developers to create useful solutions. Communicate with both technical and non-technical teams. Maintenance: Monitor systems, fix problems, and improve applications. Documentation: Write and maintain technical documents for systems and APIs. Requirements Front-End: Strong experience with React.js, Redux, React Hooks, and component-based design Good knowledge of HTML5, CSS3, and modern JavaScript Familiar with tools like Webpack, Babel, or Vite Back-End: Strong skills in Node.js and Express.js Experience building and using APIs (GraphQL is a plus, REST is required) Knowledge of authentication methods like OAuth, JWT, and sessions Database: Experience with PostgreSQL or MySQL Additional Skills: Experience with Docker and Kubernetes is a plus Knowledge of cloud platforms like AWS, Azure, or GCP Experience with Git Understanding of Agile/Scrum methods Qualifications At least 7 years of experience in full-stack development with React and Node.js At least 2 years in a leadership or senior role Experience working with live production systems Bachelor’s degree in Computer Science or similar (preferred) Soft Skills Strong problem-solving and analytical thinking Good communication and teamwork skills Ability to work independently and manage tasks well Willingness to learn new technologies and improve continuously Why Join Us? We look for people who solve problems creatively, learn quickly, and enjoy working in an open and diverse team. We work hard, but we also like to enjoy what we do and aim for high results.
Technology
Snatch Up
Senior Software Engineer
Senior
Hybrid
Krakow, Poland
7,500 - 11,000 EUR
🏢 Summary: Opportunity to architect and build a brand-new, high-scale, event-driven backend product from scratch using Node.js and TypeScript on AWS. The role focuses on designing resilient distributed systems, owning features end-to-end, and shaping technical direction in a high-growth environment. You will drive scalable architecture, ensure high code quality, and deploy production-ready services for global workloads. 🗂️ Requirements: 5+ years experience with Node.js and TypeScript in production environments, Advanced proficiency with AWS (Lambda, ECS, S3, RDS), Strong expertise in system design and scalability, Experience designing event-driven architectures, Experience with modern testing frameworks (Vitest, Jest, Playwright), Ability to build and deploy distributed systems, Experience with SQL and NoSQL databases, Knowledge of CI/CD practices using Docker and Kubernetes, Professional English proficiency 📃 Skills: Node.js, TypeScript, AWS, Lambda, ECS, S3, RDS, Vitest, Jest, Playwright, Docker, Kubernetes, SQL, NoSQL, Go, React, CI/CD 🏢 Description: We are looking for a high-impact engineer to architect a brand-new product from the ground up. In this role, you will bypass maintenance of legacy systems to design and develop high-scale, event-driven backend infrastructures. Operating at the intersection of technical rigor and rapid product evolution, you will thrive in an environment of high ambiguity where your architectural decisions define the roadmap. Core Responsibilities Architect and scale mission-critical backend services using Node.js and TypeScript . Design and implement high-performance APIs and sophisticated event-driven architectures on AWS . Engineer resilient, distributed systems capable of managing intensive global workloads. Own feature development end-to-end, navigating the lifecycle from initial design to production deployment. Partner closely with product and cross-functional engineering leads to drive technical innovation. Mentor the engineering squad and champion elite standards in code quality, security, and testing. Adapt and pivot technical strategies as the product scales and new challenges emerge. Technical Requirements 5+ years of hands-on experience deploying Node.js and TypeScript in high-stakes production environments. Advanced proficiency with the AWS ecosystem, including Lambda, ECS, S3, and RDS. Deep expertise in system design, scalability, and modern event-driven paradigms. Experience utilizing modern testing frameworks such as Vitest, Jest, or Playwright to ensure zero-defect deployments. Elite problem-solving skills with the ability to operate autonomously in a fast-moving hub. Professional fluency in English with a track record of driving cross-functional alignment. A high-velocity mindset suited for a dynamic, high-growth engineering culture. Additional Assets Hands-on experience with Go . Background in distributed systems or complex event-driven platforms. Experience integrating LLMs or modern AI tooling into production workflows. Practical knowledge of React or modern frontend frameworks. Deep understanding of SQL/NoSQL database optimization and CI/CD best practices via Docker and Kubernetes. The Offer Competitive compensation aligned with the top-tier Kraków tech market (UoP or B2B options). Flexible hybrid work model based in the heart of Kraków. Radical ownership and the unique opportunity to shape a global product from day one. Collaborative, English-speaking engineering environment within a stable, profitable firm with a long-term vision.
Technology
EBS Sp. z o.o.
Senior Software Engineer (.NET, C#, Protocols Team)
Senior
On-site
Krakow, Poland
🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable full-stack solutions for IoT device protocol communications. The position involves leading architecture decisions, developing robust backend and frontend systems, and ensuring performance, security, and reliability of a large-scale smart home platform. The role also includes mentoring engineers and driving technical strategy across cross-functional teams. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or related field, 5+ years of professional software development experience, Advanced object-oriented programming skills in C#, Strong experience with database design and SQL, Experience designing and building backend services, Experience with distributed systems, real-time or high-performance applications, Experience implementing unit testing and automated testing, Ability to lead architecture and technical decision-making 📃 Skills: C#, .NET, SQL, SQLServer, Kafka, JavaScript, Ember.js, Angular, React, iOS, Android, IoT 🏢 Description: Are you passionate about designing and building technology that connects the physical and digital worlds? Do you thrive on leading complex projects and mentoring other engineers, while working with cutting-edge IoT devices? Alarm.com is seeking a Senior Software Engineer to join our Protocols Team, which develops and maintains the communication backbone that powers millions of smart home devices worldwide. In this role, you will drive the design and delivery of robust, scalable solutions that enable seamless device interoperability. You will collaborate across teams to define technical strategy, guide architecture decisions, and ensure high-quality implementation. Your work will directly influence the performance, security, and reliability of our platform. If you enjoy solving challenging problems, improving processes, and mentoring future engineering talent, we would love to talk to you. Alarm.com values working together and collaborating in person. We are building a new team in Krakow. Our employees work fully from the office with possibility to work remotely occasionally. What You Will Do Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies. Architect solutions that balance scalability, performance, and maintainability for device protocol communications. Research emerging technologies and champion adoption where they can bring significant value. Guide the software development life cycle from requirements gathering through deployment, monitoring, and optimization. Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions. Make strategic technical decisions, setting direction for projects and influencing the broader team’s approach. Mentor junior and mid-level engineers, providing code reviews, architectural coaching, and career guidance. Contribute innovative ideas and drive continuous improvement in both product and process. What You Bring Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience. 5+ years of professional software development experience, with proven success in delivering complex projects. Advanced object-oriented programming skills, preferably in C#. Strong experience with database design, SQL, and backend services. Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React a plus. Experience in the IoT and/or home automation field is a plus. Solid track record of implementing and improving unit testing and automated testing strategies. Experience in distributed systems, real-time communications, or high-performance applications. Excellent communication skills and ability to lead cross-functional collaboration. Why You Will Love Working Here Collaborate with exceptional peers. Work alongside talented engineers who value innovation and excellence. Shape technical direction. Influence architecture decisions that impact millions of connected devices globally. See your impact. Watch your solutions interact with and power IoT hardware in real-world environments. Mentor and grow talent. Help guide the next generation of engineers while building high-performing teams. Work with cutting-edge technology. Our stack includes C#, .NET, SQL Server, Kafka, Ember.js, and native iOS/Android apps. Long-term employment based on a permanent employment contract (CoE). Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000). COMPANY INFO Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we’re innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We’re seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them. EBS Sp. z o.o. is a dynamically growing Polish technology company with over 35 years of experience, specializing in the development of smart security solutions. We are part of the American corporation Alarm.com , a leading global provider of intelligent security solutions for homes and businesses. For more information, please visit www.alarm.com or ebssmart.com Alarm.com is an Equal Opportunity Employer
Technology
Allegro
Engineering Manager - Technical Platform Systems (Observability)
Senior
Hybrid
Poznan, Poland
🏢 Summary: Engineering Manager role leading a mission-critical Observability platform responsible for monitoring, alerting, and incident management at massive scale. The position focuses on evolving monitoring-as-a-service, managing large-scale infrastructure migrations, and ensuring high availability and zero-downtime alerting. It combines technical leadership with hands-on oversight of distributed, high-performance monitoring systems. 🗂️ Requirements: Experience leading engineering teams, Strong background in Observability, Monitoring, or SRE, Experience managing large-scale infrastructure migrations, Knowledge of incident management and on-call systems, Proficiency in Infrastructure as Code and GitOps, Experience with high-availability distributed systems, Ability to manage technical debt and scalable platform architecture, English proficiency at minimum B2 level 📃 Skills: Observability, Monitoring, SRE, InfrastructureAsCode, GitOps, DistributedSystems, HighAvailability, VictoriaMetrics, Zabbix, Grafana, Kubernetes, Docker, Consul, GitHub, GitHubActions, Hermes 🏢 Description: The Technical Platform Observability team is the backbone of Allegro’s technical excellence. We guarantee Allegro's platform stability by performing 250,000 system health checks every minute . This prevents problems before they impact customers and ensures the platform runs reliably, providing clear performance insights and proactive alerts for the entire Tech organization - supporting 1000+ 24/7 on-duty officers. We are looking for an Engineering Manager to lead this mission-critical domain. You will spearhead the evolution of our Observability ecosystem, including a high-stakes transition of our incident management and on-call alerting systems. This is the right job for you if you: Have experience in leading and growing engineering teams , with a focus on coaching, mentoring, and building a culture of ownership. Possess a strong technical background in Observability, Monitoring, or Site Reliability Engineering (SRE) . Have a proven track record of managing complex migrations or large-scale infrastructure projects (e.g., transitioning between mission-critical enterprise tools). Understand the "Last Mile of Observability" - ensuring that automated signals translate into effective human action. Are proficient in modern infrastructure practices, including Infrastructure as Code, GitOps, open-source and high-availability distributed systems . Know how to balance technical debt with the delivery of new, scalable platform features. Communicate effectively in English at a minimum B2 level. Demonstrate the ability to bridge the gap between deep technical implementation and business impact by translating technical complexities into clear business value. In your daily work you will handle the following tasks: Leadership & Strategy: Leading the team responsible for Allegro’s central observability and monitoring ecosystem, overseeing our mission-critical alerting, routing infrastructure, and self-service monitoring platforms. Mission-Critical Innovation: e.g. overseeing the strategic transition of our on-call management and incident response system, ensuring zero downtime in alerting coverage for over 2,000 services. Platform Evolution: Driving the evolution of our monitoring-as-a-service capabilities, moving towards a fully declarative, Git-based workflow to democratize monitoring ownership across the organization. Scalability & Performance: Managing a massive-scale data ecosystem, including VictoriaMetrics (ingesting 100M+ samples/sec) and Zabbix to ensure physical infrastructure safety and long-term performance baselines. Stakeholder Management: Collaborating with Area Managers and the wider tech community to ensure Grafana remains the primary "Operational Front Door" for incident response and system behavior exploration. System Discovery: Maintaining automated collection targets for approximately 141,000 active instances, ensuring new services are monitored the moment they are deployed. Technical Excellence: Managing technical debt and providing expertise in high-complexity architectures to ensure platform stability during the worst-case failure scenarios. What's in it for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget , inter-team tourism, hackathons, and an internal learning platform. An additional day off for volunteering , which you can use alone, with a team, or with a larger group. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization , the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Allegro Open-source Hermes, Docker, Consul, GitHub, and GitHub Actions. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services. You will meet the Allegro Scale : 2000+ microservices, 300K+ rps on our data bus (Hermes), and tens of petabytes of data. You will become part of Allegro Tech - we speak at conferences, run a blog for 10+ years, record podcasts, and lead guilds. Send us your CV and... see you at Allegro!
Technology
Team Up
Lead Fullstack Developer
Senior
Hybrid
Katowice, SL, Poland
🏢 Summary: Lead Software Engineer role focused on building scalable, secure, and high-performance full-stack applications for enterprise and public sector clients. The position involves designing modern frontend and backend solutions, developing APIs and microservices, and supporting cloud-based CI/CD environments. The role also includes technical leadership and mentoring while ensuring best practices in security and performance. 🗂️ Requirements: Strong experience with JavaScript, Strong experience with TypeScript, Backend development experience with Node.js or Python, Experience with modern frontend frameworks, Knowledge of APIs and microservices, Experience with cloud platforms (AWS, Azure, or GCP), Familiarity with CI/CD pipelines, Experience with testing frameworks, Understanding of security best practices, Understanding of performance optimization best practices, Experience mentoring developers or leading technical initiatives 📃 Skills: JavaScript, TypeScript, Node.js, Python, React, Vue, Angular, REST, GraphQL, Microservices, APIs, AWS, Azure, GCP, CICD, Testing, Security, Performance 🏢 Description: International company delivering advanced internet connectivity solutions is looking for a Lead Software Engineer to help build scalable, secure, and high-performance digital products used by enterprise and public sector clients. Your responsibilities 🚀 Designing and developing modern full-stack applications Building scalable front-end solutions (React, Vue, Angular) Developing backend services and APIs (REST / GraphQL) Creating reusable components and microservices Supporting CI/CD, testing, monitoring, and automation Collaborating with Product and Design teams Mentoring engineers and supporting technical decisions Must have ✅ Strong experience with JavaScript / TypeScript Backend development experience (Node.js preferred or Python) Experience with modern frontend frameworks Knowledge of APIs, microservices, and cloud platforms (AWS, Azure, GCP) Familiarity with CI/CD and testing frameworks Understanding of security and performance best practices Experience mentoring developers or leading technical initiatives Nice to have ⭐ Experience with AI-driven tools Knowledge of design systems or distributed systems Advanced security knowledge
Technology
DataArt
Senior Backend Engineer with Java
Senior
Remote
Wroclaw, Poland
16,000 - 19,000 PLN
🏢 Summary: Senior Backend Engineer role focused on defining the technical direction and architecture of a domain within a borderless financial platform. The position involves designing scalable microservices, driving architectural decisions, and leading a small backend team in a distributed environment. The role emphasizes reliability, security, and high‑volume transaction processing in a cloud-based ecosystem. 🗂️ Requirements: 4-7 years backend engineering experience, Proficiency in Go, Experience with Java 21 or modern Java, Experience designing microservices with clear contracts, Experience with caching strategies including TTL and invalidation, Experience with event-driven or asynchronous architectures, Experience with structured logging, metrics, and alerting, Experience with AWS services, Experience with relational and non-relational databases, Experience with Spring Boot or similar frameworks, Experience reviewing code and architectural decisions, Availability to work in GMT+5:30 timezone 📃 Skills: Java, Go, Spring, JDBI, PostgreSQL, CockroachDB, DynamoDB, Redis, SQS, SNS, Kafka, AWS, EKS, ALB, RDS, S3, Kong, Datadog, Quickwit, JWT, RBAC, TLS, Docker, ArgoCD, GitHub, Microservices, Kafka, CDC 🏢 Description: Project overview This project focuses on developing a borderless financial platform that supports international banking flows, payments, account management and regulatory compliant operations. The product handles sensitive data and high volume transactions while prioritising reliability and security. Team You will work in a distributed environment with backend engineers, a product manager and platform specialists. The role involves leading a sub team of three to five engineers, conducting design reviews, ensuring code quality standards and supporting collaborative decision making. Position overview We are looking for a Senior Backend Engineer who will define the technical direction of a backend domain and drive architectural decisions. You will design microservices, create scalable solutions, guide a small engineering group and collaborate closely with product specialists to shape the delivery roadmap. We are looking for a person willing to work in the time zone: GMT+5:30. Technology stack Java 21, Go, Spring Boot, JDBI, custom workflow engines, PostgreSQL, CockroachDB, DynamoDB, Redis, SQS, SNS, Kafka, AWS EKS ALB RDS S3 Secrets Manager, Kong API Gateway, Datadog, Quickwit, JWT RBAC TLS request and response encryption VAPT, GitHub Actions, Docker, ArgoCD, microservices, event driven architecture, saga and orchestration patterns, CDC pipelines, maker checker workflows Responsibilities Plan and design backend microservices with clear boundaries and contracts Develop solutions for domains such as onboarding, payments, transaction orchestration or platform components Break complex epics into actionable tasks with clear acceptance criteria Review designs from other engineers to ensure scalability and fault tolerance Drive technical decisions including caching layers, asynchronous processing strategies, database choices and API versioning Evaluate build versus buy options for integrations and services Collaborate with a product manager to align on scope and prioritisation Lead a sub team of backend engineers and support their professional growth Support incident response, root cause analysis and long term improvements Monitor service performance using logging, metrics and tracing tools Requirements Professional backend engineering experience from 4-7 years Experience with Go (tooling & CLIs) Experience designing microservices with well-defined contracts and boundaries Experience with Java 21 or modern Java versions Experience with caching strategy design, including TTL and invalidation approaches Experience working with asynchronous processing, event-driven architecture, or queue-based workflows Experience using structured logging, metrics, and alerting to debug production systems Experience in making build versus buy decisions with clear trade-off analysis Experience reviewing code and identifying architectural or contract issues Experience with AWS-based services Experience working with relational and non-relational databases such as PostgreSQL or DynamoDB Experience writing backend services using Spring Boot or similar frameworks Nice to have Experience with financial or payments related systems Experience with KYC or AML flows Experience with workflow or orchestration engines Experience with platform wide pattern creation or reusable service design Experience with data encryption practices and security audits Experience with CockroachDB or high availability distributed databases What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
Remodevs
Backend Tech Lead
Senior
Remote
Warsaw, Poland
8,000 - 9,000 USD
🏢 Summary: Hands-on Backend Tech Lead role responsible for driving technical architecture and implementation of a scalable SaaS legal-tech platform on AWS. The position combines active Python/Django development with team leadership, system design, and ownership of backend delivery. You will lead feature development end-to-end while ensuring high standards in scalability, security, and CI/CD practices. 🗂️ Requirements: 10+ years professional software development experience, 3+ years in technical leadership or mentoring role, Expert-level Python 3.10+, Expert-level Django 4.x, Strong REST API development experience, Strong system design and architecture skills, Experience building scalable systems on AWS, Advanced PostgreSQL knowledge, Experience with Redis and Elasticsearch/OpenSearch, Experience deploying and scaling applications with ECS, Lambda, S3, CloudFront, RDS, Strong CI/CD practices knowledge, Infrastructure as Code experience, Strong debugging and problem-solving skills 📃 Skills: Python, Django, REST, AWS, ECS, Lambda, S3, CloudFront, RDS, PostgreSQL, Redis, Elasticsearch, OpenSearch, Terraform, Terragrunt, CI/CD, CloudWatch, Sentry, KMS, SOPS, JWT 🏢 Description: About Us We build B2B legal technology that helps law firms and fund managers work faster and produce higher-quality results. Our product makes the legal processes for raising private investment funds simpler, helping lawyers speed up drafting, negotiations, and compliance. Our platform runs on a single-tenant SaaS system hosted on AWS in multiple regions. It is built using modern technologies: Python/Django, React/TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS, and Lambda. Our teams use Agile Scrum methods and strong practices for CI/CD, Infrastructure as Code (Terraform/Terragrunt), and security. Role Overview We are looking for a Backend Tech Lead to guide one of our engineering teams. This is a hands-on leadership role for a skilled senior backend engineer ready to lead. You will manage the technical direction of your team while still actively coding, designing systems, and solving complex platform and data challenges. You will oversee building features from design to implementation, mentor engineers, promote technical excellence, and encourage a collaborative team culture. You will work closely with Product Managers to ensure your team delivers scalable, maintainable, and high-quality solutions for our clients worldwide. Key Responsibilities Lead technical design, architecture, and implementation of new features. Ensure solutions are scalable, secure, and match the product vision. Mentor backend engineers and support their growth through guidance, code reviews, and career development. Stay hands-on in Python/Django coding and solve complex platform and database issues. Set and enforce best practices for coding, testing, CI/CD, and system design. Work with Product Managers to turn requirements into technical designs and development plans. Manage the team’s technical roadmap and delivery, addressing risks and meeting sprint goals. Facilitate technical discussions, resolve difficult decisions, and make key architectural choices. Improve developer workflows and team productivity with tools and automation. Essential Requirements At least 10 years of professional experience in software development. Minimum 3 years in a leadership or mentoring role. Expert in Python 3.10+ and Django 4.x, including REST API development. Strong system design and architecture skills, with experience building scalable AWS systems. Skilled with PostgreSQL, Redis, and Elasticsearch/OpenSearch. Experience deploying and scaling applications on AWS (ECS, Lambda, S3, CloudFront, RDS). Strong problem-solving and debugging skills across the stack. Preferred Requirements Experience in legal tech, FinTech, or regulated industries. Knowledge of Infrastructure-as-Code (Terraform/Terragrunt) and advanced AWS tools. Familiarity with monitoring tools (CloudWatch, Sentry) and security practices (KMS, SOPS, JWT). Experience leading remote or distributed teams and setting team development standards (testing, linting, pre-commit workflows). Personal Attributes Hands-on leader who enjoys building software and supporting their team. Clear communicator, able to explain technical ideas to technical and non-technical people. Pragmatic decision-maker balancing technical quality and business needs. Strong sense of ownership and accountability for team success and platform health. Proactive problem-solver, adaptable in a growing company. Committed to learning and sharing knowledge with the team. What We Offer Competitive salary. Career growth opportunities in a fast-growing tech company. Remote-first culture with international colleagues. Work with innovative legal-tech solutions and high-profile global clients. This senior role allows you to shape the technical future of our product, working across the stack to deliver features for some of the world’s leading law firms.