Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Rainbow bridge illustration

Find your next move.

Your current job is just the starting point. See where workers like you actually went next.

Powered by real career transition data in the U.S. labor market over the past 20 years. How it works

Requires a free account

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Epsilon Solutions Ltd.

Software Developer

Job Description

Software Developer (San Francisco, CA, 94102) | 03/05/26 Job Description As part of the Digital Risk Management team, you will be working in a startup-like environment alongside a talented and collaborative team based in the San Francisco Bay

Area. In this role, you'll serve as a senior software developer for our B2B and B2C SaaS

products, with a focus on building secure, scalable, and customer-centric platforms. You'll be

hands-on with full-stack development. This is a great opportunity to shape innovative

applications that secure millions of small businesses and consumers while deepening your

expertise in cybersecurity - a rapidly growing and impactful domain Feature Development & Delivery

  • Build and maintain features for B2B and B2C SaaS products.
  • Collaborate with fellow engineers, the Product Manager, and UX Designer to understand
    requirements and estimate timelines.
  • Communicate progress, blockers, and delays proactively to the team.
  • Contribute to improving engineering practices and processes.
  • Explore and experiment with generative AI tools to enhance development workflows.
    Programming & Implementation
  • Write clean, maintainable, and well-tested code.
  • Implement front-end UI components using TypeScript and React.
  • Implement RESTful API endpoints using TypeScript and Node.js.
  • Participate in peer code reviews to maintain code quality and follow engineering best
    practices.
  • Collaborate with developers to build reusable code and components.
  • Follow software security requirements and secure coding practices.
  • Leverage modern developer tools (including AI-assisted tools) to enhance productivity.
    Software Design
  • Contribute to technical discussions and design reviews.
  • Help design and build reusable React components for the front-end UI.
  • Consider performance, scalability, and user experience when implementing features.
    Testing & Quality Assurance
  • Deliver well-tested code.
  • Write unit tests for APIs and front-end components.
    Maintenance & Support
  • Troubleshoot, debug, maintain, and improve existing software.
  • Fix bugs, performance issues, and security vulnerabilities.
  • Occasionally participate in on-call rotation to resolve customer issues and address
    server alerts as needed.

Software Developer1Software Developer C2CUnited States

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores