SOCi, Inc.

Senior Full Stack Engineer

SOCi, Inc.

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $69,000 - $76,500 per year

Job Level

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