Senior Backend Engineer
Architect and build scalable backend systems that power enterprise applications and handle millions of requests with precision and reliability.
About This Role
As a Senior Backend Engineer at SCIEN, you'll be responsible for architecting and building high-performance, scalable backend systems that power our enterprise applications. You'll work with cutting-edge technologies to create robust APIs, microservices, and data processing pipelines that handle millions of requests with precision and reliability.
You'll collaborate with a world-class team of engineers, product managers, and DevOps specialists to design, implement, and deploy backend solutions that power everything from real-time data processing to AI/ML inference pipelines. This role offers the opportunity to work on groundbreaking projects that push the boundaries of backend engineering.
Key Responsibilities
- Design and implement microservices architecture for enterprise applications
- Build high-performance APIs using Node.js, Go, or Python
- Implement real-time data processing and streaming solutions
- Optimize database performance and design efficient data models
- Lead technical architecture decisions and mentor junior engineers
- Implement CI/CD pipelines and DevOps best practices
- Design and implement caching strategies for high-traffic applications
- Build and maintain monitoring, logging, and alerting systems
- Collaborate with frontend teams to ensure seamless API integration
- Research and implement new technologies to improve system performance
Requirements
Technical Skills
- 4+ years of backend development experience with Node.js, Go, or Python
- Expert knowledge of cloud platforms (AWS, Azure, GCP)
- Experience with microservices architecture and containerization (Docker, Kubernetes)
- Strong database design and optimization skills (PostgreSQL, MongoDB, Redis)
- Experience with message queues and event-driven architectures
- Knowledge of API design principles and RESTful services
- Experience with monitoring and observability tools (Prometheus, Grafana)
- Understanding of security best practices and authentication systems
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or related field
- 4+ years of industry experience in backend development
- Proven track record of delivering scalable backend solutions
- Experience leading technical teams and mentoring junior engineers
- Strong problem-solving skills and attention to detail
- Experience with enterprise applications and client-facing technical roles
What We Offer
Competitive Salary
Above-market compensation with equity participation
Health & Wellness
Comprehensive health, dental, and vision insurance
Flexible Work
Remote-first culture with flexible hours and unlimited PTO
Professional Growth
$5,000 annual learning and development budget
Cutting-Edge Tech
Access to latest backend tools and cloud resources
Team Events
Regular team building and professional networking events
Ready to Apply?
Join our world-class team and help us build the future of backend engineering. We're looking for passionate engineers who want to make a real impact.