
Staff Software Engineer – Full Stack
Agiloft
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Lead the design and development of core platform features using Python and an API-first approach
- Build scalable, reliable backend services that power our applications, integrating seamlessly with a modern cloud-based architecture
- Implement front-end features and help manage a growing React project in TypeScript
- Collaborate with design and product teams to ensure that what we’re building is scalable, maintainable, and secure
- Contribute to infrastructure and deployment workflows in our AWS serverless environment (e.g., Lambda, API Gateway, DynamoDB)
- Independently lead proof-of-concept projects and tackle complex architectural and engineering challenges
- Other duties as assigned
Requirements
- At least 10 years of professional experience as a software engineer
- Strong experience building backend services and APIs using Python in a product-focused environment
- Proficiency with AWS cloud services, particularly within a serverless architecture
- Familiarity with infrastructure-as-code, observability tools, and cloud-native best practices
- Self-motivated and accountable, with a strong sense of ownership over the systems you build
- Collaborative, low-ego team player who thrives in cross-functional settings
- Creative and pragmatic problem solver with a mindset for building scalable, maintainable system
Benefits
- floating holidays
- quarterly, no-questions-asked wellness day
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonAPI-first approachbackend servicesReactTypeScriptAWSserverless architectureinfrastructure-as-codeobservability toolscloud-native best practices
Soft skills
self-motivatedaccountableownershipcollaborativeteam playercreative problem solverpragmatic problem solver