Our client has a whole range of end-to-end IoT warehouse solutions and is continuing his growth in Bulgaria so they need a Senior Back-end Engineer (TypeScript/Node) to help them along. The team has 100% ownership and is responsible for everything – from designing and developing to maintaining scalable, multi-tenant cloud back-end systems for controlling and configuring robots that work for multiple customers with high availability and performance.
You will encounter:
Feature Development: design, implement, and deploy critical product features with a microservices architecture using Node.js (TS) and Go.
System Design and scalability: design, implement, and optimize scalable, cloud-native single and multi-tenant services.
Cloud-Native Development: optimize and scale the backend managed services (GCP, Kubernetes, PubSub, etc.) and/or AWS.
API Development: architect and develop efficient APIs, event-driven systems, and data pipelines.
Performance and Reliability: ensure top-notch system fault tolerance, observability, and security.
Cross-team collaboration: Partner with PMs, tech and business leadership, engineers, and other stakeholders to align development with business needs.
Maintenance and Support: Lead efforts in troubleshooting – root cause analysis, and resolution of production issues.
You might be involved in Infrastrcture (CI/CD, K8s deployment), and Mentoring.
Their ideal teammate:
Has the ability to lead architectural decisions and drive and communicate long-term tech strategies.
Has extensive hands-on experience in back-end design and development, with a focus on event-driven architectures (Pub/Sub, event sourcing, or similar).
Has deep expertise in back-end engineering, with hands-on experience in one or more back-end languages (TypeScript, Go, Java), and back-end frameworks (Node.js, Spring Boot, Express, Nest).
Has strong background in cloud computing and containerized environments.
Has experience with Postgres/GraphQL, Terraform.
In turn, they provide:
30 days paid leave.
24/7 Employee Assistance Program.
Life Insurance.
Enhanced Maternity and Paternity Leave policy.
Free Share Plan program.
Share Purchase Plan program.
A choice of equipment.
Both in-house and external training programs.
Your own training dedicated budget (for conferences, courses, etc.).
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.