Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We're building the next level B2B lead generation platform through state-of-the-art AI Systems and data intelligence. For this we've built a data pipeline keeping tens of millions of company records up-to-date. Based on company specifc signal combinations, we're helping companies discover their next big opertunities before their competitors do.
Tasks
Main Responsibilities
- Design and develop microservices for processing millions of web data points daily
- Optimize and maintain data pipelines that transform raw scraped content into actionable business intelligence
- Maintain and improve our distributed job processing system handling thousands of concurrent tasks
Typical Daily Tasks
- Write clean, testable TypeScript code for new features and bug fixes
- Optimize database queries and data processing algorithms for performance
- Plan 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
Experience
- 3+ years of professional software development experience
- Proven track record of delivering production-ready applications
- Experience working in agile/scrum environments
Technical Qualifications
- Backend: NestJS (or similar; they are all basically the same); Typescript, Queue-based Systems
- Databases: PostgreSQL, Redis
- DevOps: Azure, Docker, Kubernetes
Essential 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, E2E)
- Familiarity with CI/CD pipelines and DevOps practices
Soft Skills
- Strong communication skills (German and English; Team is German speaking)
- Ability to work independently and as part of a team
- Self-motivated with attention to detail
- Comfortable with ambiguity and changing priorities
- Eagerness to learn new technologies and frameworks
Benefits
- Central office; 5min from Westbahnhof
- Partially funded workations; We were in Malta, Spain, Greece, Austria and Berlin this year alone already.
- Flexible remote work; office hours every two weeks for Sprint starts
- Equity in the company
If you're passionate about turning chaos into clarity, love working with massive datasets, don't shy away from monumental tasks, and want to build technology that directly impacts business growth, we're happy to hear from you!
Any Questions? Don't hesitate to ask.
Key Skills
Ranked by relevanceReady to apply?
Join Octrace and take your career to the next level!
Application takes less than 5 minutes