Back End Developer
Indexed description
Senior Backend Engineer, Cloud Platform
At Block+Tackle, we help organizations turn complex systems into scalable, connected platforms. Not just code. Not just infrastructure. Systems that actually hold up under real-world complexity—where data, applications, and operations need to work together reliably.
We’re looking for a Senior Backend Engineer who can design and build the systems that power those environments—balancing architecture, scalability, and operational reality.
This role is ideal if you enjoy working across application code, cloud infrastructure, and platform design, and want to take ownership of systems that need to perform, scale, and last.
What You’ll Work On
Backend Systems + Architecture
- Design and build backend services, APIs, and platform capabilities
- Architect systems for scalability, reliability, and long-term maintainability
- Make thoughtful tradeoffs across performance, complexity, and speed
Cloud + Infrastructure
- Work within cloud environments (primarily AWS or similar) to support scalable systems
- Contribute to infrastructure decisions and deployment patterns
- Implement infrastructure as code to create repeatable, reliable environments
Platform + Operations
- Support CI/CD pipelines, release workflows, and system reliability
- Troubleshoot production issues, performance bottlenecks, and system constraints
- Improve operational visibility through logging, monitoring, and alerting
Security + Systems Thinking
- Build with a security-first mindset (auth, access, secrets, system hardening)
- Ensure systems are resilient, observable, and maintainable
- Think beyond individual services to how systems behave as a whole
How You’ll Show Up
- Own meaningful parts of backend and platform systems with confidence
- Collaborate across engineering, data, and platform needs
- Bring structure to ambiguity—turning problems into scalable solutions
- Balance speed with sound engineering judgment
- Contribute to standards, documentation, and best practices
What We’re Looking For
Backend Engineering Depth:
Strong experience building and maintaining production backend systems
Scalability + Architecture:
Proven ability to design systems that perform under real-world scale
API + Service Design:
Experience building and evolving service-oriented architectures
Cloud + Infrastructure Fluency:
Hands-on experience working in cloud environments and infrastructure as code
Operational Mindset:
Comfortable owning systems beyond deployment—performance, reliability, and troubleshooting
Security Awareness:
Understands how to build and operate systems with secure practices
Data + Systems Fundamentals:
Strong understanding of databases, modeling, and backend data flows
Nice to Have
- Experience with Python and Django (aligned to our current stack, but not required)
- Experience with containers and orchestration
- Familiarity with distributed systems or asynchronous processing patterns
- Experience with observability tools (logging, metrics, alerting)
- Background in integration-heavy or platform-oriented environments
What Success Looks Like
- Systems you build scale without constant rework
- APIs and services are reliable, performant, and easy to extend
- Infrastructure is repeatable, observable, and resilient
- Issues are identified and resolved before they become major problems
- The team moves faster because the platform is stable and well-designed
Role Overview
- Senior-level backend engineering role
- Focus on platform, infrastructure, and scalable systems
- Cloud-first environment (AWS or similar)
- Python/Django is a plus, not a requirement
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search