We build space simulation and analytics solutions to bring clarity to complex environments and create a safer world.
Senior Full Stack Engineer
Location
Alabama + 30 moreAll locations: Alabama | Arizona | California | Colorado | District Of Columbia | Florida | Hawaii | Illinois | Kansas | Montana | Nevada | New Jersey | New Mexico | New York | North Carolina | Ohio | Oklahoma | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Missouri | Rhode Island | Tennessee | Texas | Utah | Virginia | Washington | West Virginia | Wisconsin
Posted
10 days ago
Salary
$160K - $200K / year
Seniority
Senior
Job Description
Senior Full Stack Engineer
Slingshot Aerospace
• Develop backend services and APIs using C#/.NET Core. • Build secure, responsive, and maintainable frontend applications using React. • Implement 3D visualization and data-driven UI experiences using Three.js. • Design and optimize SQL Server schemas, indexing strategies, and aggregation pipelines. • Implement Redis-based caching and signaling systems. • Build RAG pipelines, vector search integrations, and retrieval-optimized AI services. • Develop agentic AI workflows using LangChain, AutoGen, DSPy, or similar frameworks. • Apply Secure SDLC practices across backend, frontend, infrastructure, and CI/CD workflows. • Troubleshoot distributed-system performance and scalability issues. • Deploy and maintain applications using Docker, Kubernetes, and AWS services. • Collaborate with product, security, and data teams to define engineering standards and deliver high-quality systems.
Job Requirements
- Strong experience building production systems in C#/.NET Core.
- Production-level React expertise including hooks, state management, and secure UI patterns.
- Experience designing distributed systems, microservices, and event-driven architectures.
- Strong SQL/database optimization experience including indexing and schema design.
- Experience with Redis or similar in-memory data technologies.
- Hands-on experience with RAG frameworks, vector databases, and retrieval pipelines.
- Experience building agentic AI workflows using LangChain, AutoGen, DSPy, or similar.
- Experience with Docker, Kubernetes, Linux, and AWS cloud services.
- Strong debugging and troubleshooting skills across full-stack and distributed environments.
- Understanding of secure architecture and Secure SDLC methodologies.
- Bachelor’s degree in Computer Science, Engineering, or related field (advanced degree preferred).
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Development Engineer
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Develop and deploy mobile-web client applications according to study specifications • Integrate clinical research data acquisition applications with backend, project-specific databases • Participate as a software development contributor in cross-functional project teams, working alongside Project Managers, Clinical Study Design, Software QA, and Data Delivery colleagues • Contribute to specification development, planning, and deployment scheduling processes • Deliver software development tasks in a timely manner across the full development lifecycle • Update and improve standard libraries and contribute to semi-custom implementations for specific clients • Adhere to Clario’s Standard Operating Procedures and regulated development practices • Manage the development lifecycle of clinical trial data collection applications
Senior Software Engineer, Infrastructure
C&C SearchTHE leading boutique, impact led, search and recruitment company 🚀
• Act as technical lead for, and contribute meaningfully to, medium and large projects • Build and evolve an internal developer platform with clear self-service workflows ("golden paths") that makes it easy for Clever engineers to build, deploy, and scale well-architected applications. • Define and maintain standards, templates, and automation that help teams ship quickly and safely without sacrificing reliability, security, or compliance. • Collaborate with product engineering teams to understand friction points, gather requirements, and iterate on platform capabilities as an internal product. • Provide observability primitives (logging, metrics, tracing, alerting) and opinionated defaults so teams can operate services effectively with minimal toil. • Implement multi-region capabilities, including repeatable environment provisioning, resiliency patterns, and fast region failover. • Lead resiliency initiatives and implement reliability engineering practices to meet or exceed 99.98% uptime for critical services. • Model and reinforce Clever's engineering culture and practices, including collaboration, operational excellence, and continuous improvement. See our blog post on Defining Clever's Engineering Culture. • Current and upcoming projects include: migrating services and compute from AWS ECS to AWS EKS and EC2, evolving our internal developer platform to support that shift, and expanding Clever globally by deploying regionally replicated infrastructure to meet customer data-sovereignty requirements.
• Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment • Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Staff Software Engineer
StordThe Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology
• Provide technical direction and guidance to engineering teams, ensuring alignment with business goals and industry best practices. • Lead the design and implementation of scalable, reliable, and secure systems, while maintaining a focus on simplicity and maintainability. • Tackle complex technical challenges across the stack, driving innovation and delivering efficient solutions. • Guide and mentor engineers at various levels, fostering a culture of continuous learning and professional development. • Partner with Product, Design, and other stakeholders to define and prioritize work, ensuring the successful delivery of high-quality features. • Set and uphold high standards for code quality, testing, and software development practices. • Influence and shape the technology strategy and contribute to the evolution of the engineering organization. • Lead cross-team technical initiatives and contribute to scaling processes, tools, and technologies.




