Senior Backend Engineer responsible for creating microservices and improving data pipelines for AI-driven lead generation platform. Collaborate in agile team to deliver optimized solutions.
Responsibilities
Design and develop microservices to process millions of web data points daily
Optimize and maintain data pipelines that transform raw collected content into actionable business insights
Maintain and enhance our distributed job processing system that handles thousands of concurrent jobs
Write clear, testable TypeScript code for new features and bug fixes
Optimize database queries and data-processing algorithms for performance
Design and implement new web-scraping strategies and data extraction patterns
Debug and resolve issues in existing microservices
Collaborate with the team on system design and code reviews
Monitor and improve system performance using observability tools
Requirements
3+ years of professional software development experience
Proven track record of delivering production-ready applications
Experience in agile/Scrum environments
Technical qualifications: Backend: NestJS (or similar); TypeScript; queue-based systems
Databases: PostgreSQL, Redis
DevOps: Azure, Docker, Kubernetes
Key skills: Strong problem-solving abilities and analytical thinking
Excellent debugging and troubleshooting skills
Ability to write clean, maintainable, and well-documented code
Understanding of software design patterns and best practices
Knowledge of testing methodologies (unit, integration, end-to-end)
Familiarity with CI/CD pipelines and DevOps practices
Interpersonal skills: Strong communication skills (German and English; the team speaks German)
Ability to work independently and as part of a team
Self-motivated with strong attention to detail
Comfortable with ambiguity and shifting priorities
Eagerness to learn new technologies and frameworks
Benefits
Central office location; 5 minutes from Westbahnhof
Partially funded workations; this year alone we've been to Malta, Spain, Greece, Austria, and Berlin
Flexible remote work; in-office days every two weeks for sprint kick-offs
Senior Backend Engineer strengthening and scaling the technical foundations for papernest's Spanish operations. Designing and implementing backend systems for efficient growth and scalability.
Ssr .Net Developer working with Ecosistemas for important client, developing applications using .Net. Collaborating with a multidisciplinary team and delivering tailored solutions.
Software Development Engineer at Adobe working with C++ and JavaScript on the UXP platform. Integrating modern Javascript runtime with native C++ layers and collaborating with multi - functional teams.
Back - End Serverless Developer developing serverless applications using AWS and TypeScript for federal government solutions. Collaborating with cross - functional teams to enhance API functionalities and infrastructure using modern cloud technologies.
Software Architect leading the design and evolution of AWS serverless platforms for government solutions at Unison. Collaborating cross - functionally to ensure scalable and resilient architectures.
Senior Engineer responsible for application design and development for federal processes at Unison. Leading technical initiatives and mentoring within a remote and hybrid environment.
Unison Software Engineer contributing to modern and legacy applications using C#, ASP.NET, and React. Collaborating with various teams to ensure the delivery of high - quality features and enhancements.
Software Engineer responsible for designing and implementing software solutions for Itaú Unibanco. Collaborating with cross - functional teams to maintain scalable applications.
Lead Application & Product Architect designing and implementing applications across Global Audit portfolio. Collaborating with teams to deliver technical architecture and product blueprints in a hybrid work environment.
Technical Business Analyst managing UK/EU transaction reporting changes in a hybrid role with a prestigious financial institution. Bridging compliance and technology to streamline reporting processes.