Senior Software Engineer
Burns Sheehan Limited
United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$90,000 - $110,000
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
Cloud Computing
Databases
Distributed Systems
Python (Programming Language)
PostgreSQL
Enterprise Messaging Systems
Commercial Software
Redis
Datadog
+6 more
Reliability of Systems
Backend
Event Driven Architecture
Apache Kafka
Api Design
Docker
Job description
Working primarily with Python and AWS, you’ll tackle interesting challenges across distributed systems, scalability and event-driven architecture. The business is also moving away from a large monolith towards a more distributed architecture, giving you genuine ownership over how the platform evolves.
What will you be doing?
- Building scalable backend services and APIs using Python and AWS.
- Evolving a monolithic architecture towards distributed, event-driven systems.
- Owning complex engineering problems from design through to production.
- Working closely with Product and Design to deliver customer-facing features.
- Improving system reliability, performance and engineering quality., Join a growing technology business where engineering is central to the product. You’ll work on a platform built in-house, rather than maintaining third-party technology, with real opportunities to influence architecture, technical direction and the customer experience.
Requirements
- 5+ years’ commercial software engineering experience.
- Strong backend development skills, ideally Python.
- Experience building APIs and distributed systems.
- Good understanding of cloud infrastructure, databases and messaging systems.
- Strong product mindset and end-to-end ownership.
- An interest in using AI tools and agentic workflows to improve engineering productivity.
Experience with AWS, PostgreSQL, Redis, Kafka, Docker or observability tooling would be advantageous., For a Senior Software Engineer who enjoys building products, solving challenging backend problems and having genuine ownership, this is a great opportunity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…