Senior Backend Engineer
Octrace
- Wien
- € 70.000-85.000 pro Jahr
- Unbefristet
- Vollzeit
- 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
- 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
- 3+ years of professional software development experience
- Proven track record of delivering production-ready applications
- Experience working in agile/scrum environments
- Backend: NestJS (or similar; they are all basically the same); Typescript, Queue-based Systems
- Databases: PostgreSQL, Redis
- DevOps: Azure, Docker, Kubernetes
- 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
- 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
- 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