Job Closed
This listing is no longer active.
Expert and facilitator of work in the creative sectors.
Senior Software Engineer
Location
United States
Posted
163 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
AMPLO
• Contribute directly to the design and implementation of core platform features—from backend systems and APIs to integrations with external data sources. • Collaborate closely with our CEO, design team, and early customers to ship high-impact features quickly and iteratively. • Work under the guidance of senior engineers to write clean, maintainable code and help define technical standards as we scale. • Take ownership of features end-to-end—from technical design through development, testing, deployment, and iteration.
Job Requirements
- 5+ years of experience building production-grade backend systems, preferably with exposure to distributed systems, cloud infrastructure, or data pipelines.
- Strong fundamentals in software design, databases, APIs, and modern backend languages and frameworks.
- A willingness to work across the stack and dive into new technologies or unfamiliar areas as needed.
- A collaborative mindset, eagerness to learn, and comfort working in a fast-paced, startup environment.
Benefits
- Remote-first environment and ability to work anywhere in the US within 3 hours of EST
- A whole person approach to taking care of you with medical, vision, dental, disability, and life benefits
- 401(k) retirement plan with employer matching and safe harbor vesting
- Meaningful work-life balance with an UPTO policy and 13 paid company holidays
- Annual wellness stipend to support your health goals
- Paid maternity and parental leave policies
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and maintain services and tooling that automate the network lifecycle: day-0 provisioning, day-N changes, drift detection, and operational verification • Make network changes safe and transparent: CI/CD workflows, diff/review tooling, staged rollouts/rollbacks, audit trails, and guardrails • Develop observability systems that scale across many sites: telemetry pipelines, signal quality, and tooling that shortens incident investigations • Close “last mile” gaps between the network and the platform: integrate source-of-truth data, expose APIs, and build reliable automation around it • Collaborate closely with network engineers and SREs to turn real operational pain into product-quality tooling
• Building a distributed, fault-tolerant storage system for Nebius’ hyperscaler cloud. • Working on high-performance block and filesystem storage that delivers sub-millisecond latency, millions of IOPS and terabytes per second of throughput, even in the face of hardware failures. • Virtualization: virtio-blk and virtio-fs, QEMU and vhost-user, performance-critical I/O paths. • Networking: high-throughput VM-to-storage transport over TCP and RoCEv2 (RDMA). • Storage systems: replication, consensus, self-healing, and data migration.
• Build the software underpinning the mission-critical Confluent Cloud network data plane platform. You will play a crucial role in designing, developing and operationalizing high performance, scalable, reliable and resilient systems. • Independently drive execution of software projects to deliver complex projects in production with a focus on quality. • Build upon open source software to deliver business impact. • Troubleshoot issues and improve ops for complex technical stack that spans all the 3 clouds and includes microservices, containers, and virtualization.
• Architect and evolve systems that operate real-world infrastructure across both product development and client-facing deployments • Review and guide code across engineers at all experience levels • Pair with engineers to solve complex implementation challenges • Support client engagements alongside the engineering team when technical tradeoffs matter and help translate requirements into durable solutions • Decide when to build, when to adapt, and when to say no • Incorporate data, analytics, and ML where it improves reliability and operations • Translate business needs into technical approaches engineers respect • Help grow engineers into senior and staff-level decision makers while ensuring solutions work in both product and client delivery environments • This is a hands-on engineering role. You will spend meaningful time in code.



