
Senior Full Stack Engineer
SOCi, Inc.
full-time
Posted on:
Location Type: Remote
Location: Costa Rica
Visit company websiteExplore more
Salary
💰 $69,000 - $76,500 per year
Job Level
Tech Stack
About the role
- Architect, design, and build reliable, scalable, secure front-end and back-end systems that solve key problems for our customers.
- Develop and integrate AI-powered features and agentic workflows into core platform capabilities, requiring you to stay abreast of the latest advances in these technologies.
- Work daily in a highly collaborative paired programming environment to design, build, test, and ship high quality software.
- Translate customer problems and business requirements into thoughtful, well-structured technical solutions.
- Improve performance, observability, stability, and maintainability through refactoring and architectural improvements.
- Anticipate scaling challenges and proactively reduce technical risk to stay ahead of our fast growing business.
- Lead and participate in design and code reviews to uphold high engineering standards.
- Leverage the power of AI-based development tools to maximize the efficiency, speed, and quality of your work.
- Own production systems and step up during incidents to drive resolution with accountability to ensure the needs of our customers come first.
- Collaborate closely with other Developers, Product Managers, and Designers in a feedback rich environment. Leverage this feedback to enable a mindset of continuous learning and improvement.
- Contribute innovative ideas through innovation forums, hackathons, and AI experimentation to inform unique solutions that differentiate our products.
- Mentor junior Developers and elevate overall technical quality across the team.
Requirements
- 10 years of professional software development experience with demonstrated progression into senior or staff level ownership
- Strong backend development experience in PHP and experience delivering JavaScript-based frontends
- Proven experience designing and building distributed systems in production environments
- Experience building, integrating, or working with AI powered systems, machine learning models, LLM based features, and agentic workflows
- Strong understanding of APIs, data modeling, relational databases, and large datasets
- Deep knowledge of performance, scalability, reliability, security, and operational tradeoffs and experience operating and evolving production systems at scale
- Strong automated testing practices and commitment to high quality code that allow us to confidently ship new code everyday.
Benefits
- Health insurance plans, dental, and vision
- Wellness incentives
- 401(k) plan with employer match
- Flexible paid time off
- Quarterly wellness days
- Paid holidays
- Unique employee engagement programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPJavaScriptAI-powered systemsmachine learningdistributed systemsAPIsdata modelingrelational databasesautomated testingscalability
Soft Skills
collaborationmentoringproblem-solvingcommunicationleadershipcontinuous learninginnovationaccountabilityfeedbackdesign review