
Senior Software Engineer - Full-stack
Swiftly, Inc.
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Job Level
About the role
- Design, build, maintain and extend products, features, and functionality that solve real customer problems
- Partner with Product, Design, and Engineering to discover and validate customer needs and technical approaches
- Prototype quickly, and as necessary, to de-risk projects, test assumptions, and iterate ideas into production-ready solutions
- Consistently deliver incremental value by anticipating dependencies, breaking down work, and regularly demoing progress
- Communicate technical trade-offs, present system design proposals clearly, and document architectural decisions
- Apply modern software engineering practices to deliver robust, maintainable, and extensible systems
- Uplevel teammates through code reviews, pairing, and strong collaboration
- Take ownership of your code and product domain, engaging in retrospectives and continuously improving how the team works
Requirements
- 5+ years of relevant software engineering experience
- Experience building real-time data processing systems
- Comfort applying modern AI tools to accelerate development and improve quality
- Full-stack skills: strong in at least one of Java, Python, or Node/JavaScript; comfortable building modern frontends (Vue.js a plus); eager to learn across the stack
- Experience building and consuming APIs; proficiency with SQL and non-relational databases, including making informed schema and data-modeling decisions
- Experience with cloud-native architectures and services (AWS preferred)
- Strong product mindset — you use technology pragmatically to solve meaningful customer problems
- Continuous learner who embraces emerging technologies and helps others grow
- Collaborative team player who contributes wherever needed to support team goals
- Open to feedback (a core Swiftly value!), humble in technical debate, and committed to blameless learning and improvement
Benefits
- Competitive salary
- Equity compensation (company ownership) for every employee
- Medical, Dental and Vision
- Retirement with Employer Match
- Flexible Spending Account (FSA)
- Home office setup reimbursement
- Monthly cell/internet reimbursement
- Monthly "Be Well" stipend
- Flexible PTO with a recommended minimum
- Flexible work environment
- 16 paid holidays - including months without US national holidays
- 12 fully paid weeks of leave for child birth/adoption
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringreal-time data processingJavaPythonNode.jsJavaScriptVue.jsAPIsSQLnon-relational databases
Soft Skills
product mindsetcontinuous learnercollaborative team playeropen to feedbackhumble in technical debatecommitment to blameless learningstrong collaborationownershipanticipating dependenciesiterative development