Senior Software Engineer - Platform
New
L
LegionArtificial Intelligence
Remote USAFull-TimeSenior
Salary170,000 - 230,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5–8+ years
- Required Skills
- DockerKubernetesSoftware ArchitectureRustCI/CDDevOpsDistributed Systems
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent experience.
- 5–8+ years of software and platform engineering experience, with a strong track record of designing and operating large-scale distributed systems.
- Experience building platform infrastructure and backend systems that serve multiple products and engineering teams.
- Experience in Rust, with expertise in designing and developing high-performance systems.
- Demonstrated expertise in database architecture and scalable data systems, including distributed databases, storage and indexing systems, data modeling and schema design, high-throughput and low-latency data access patterns.
- Experience designing systems that support AI and machine learning workloads.
- Familiarity in workflow engines, execution runtimes, and AI orchestration frameworks.
- Growth mindset and low ego.
- Drive to foster a culture of collaboration, psychological safety, and technical excellence.
- Strong advocate for inclusion in technical discussions at all levels.
Responsibilities
- Design and develop foundational components and frameworks that serve as the building blocks for our Agentic AI platform.
- Collaborate with cross-functional teams to understand their needs and requirements, and create platform solutions that empower developers to build innovative applications on top of it.
- Cultivate a growth mindset, constantly studying and staying current with design patterns, techniques, and technologies that attract developers to platforms and frameworks.
- Work closely with machine learning engineers to build the infrastructure that supports ML workflows, ensuring seamless and efficient execution within enterprises.
- Provide production support and troubleshooting expertise to ensure the platform's smooth operation and address any performance or scalability challenges.
View Full Description & ApplyYou'll be redirected to the employer's site