Careers

Software Engineer

S3 is a trading analytics and regulatory compliance software company that provides services to clients ranging from the biggest investment banks and stock exchanges to the industry’s newest rising-stars.

S3 is seeking a motivated Software Engineer who will be responsible for developing and maintaining S3’s software infrastructure. You will work with a collaborative team in a fast-paced environment to ensure clients are receiving the best performance from our products. Your role will involve implementing new features, optimizing code, and solving complex technical problems that directly impact the company’s operations. The work is exciting at a fast-growing company with a close-knit team where no two days are ever the same.

You must be able to work with diverse client requirements, assess inefficiencies, and find creative solutions to challenges. You are adept at building strong relationships, advocating for your ideas, and unafraid to challenge others when needed. You are a self-starter, comfortable wearing different hats, and taking initiative when you see something that needs to be done.

What you’ll do:

  • Design, implement, and maintain software applications and tools.
  • Collaborate with cross-functional teams to understand client needs and translate them into scalable solutions.
  • Write clean, maintainable, and efficient code with a focus on best practices and performance.
  • Conduct code reviews, identify issues, and resolve bugs.
  • Ensure proper version control and deployment processes for software updates.
  • Collaborate on database-related development tasks, including schema design, performance tuning, and data migration.
  • Participate in disaster recovery testing and deployment management.

What you need to join our team:

  • Strong programming skills, with proficiency in languages such as Python, Java, or Ruby
  • Experience with cloud-based architectures (AWS preferred).
  • Knowledge of relational databases.
  • Experience with version control systems like Git.
  • Strong analytical skills, attention to detail, and excellent problem-solving abilities.
  • Experience in software development within a financial services environment is a plus.
  • Excellent verbal and written communication skills.

 

Benefits: 

  • Remote work!  Competitive salary with annual review and bonus.  Generous benefits including health, dental, and vision plans with employer contribution for employee and family; retirement plan with 100% vested match, cell phone allowance, home office equipment reimbursement, career training, 3 weeks PTO, 10+ holidays, work conferences, flexible work schedule. 

 

To apply please send resume and cover letter to: jobs@S3.com

Cybersecurity Engineer

S3 is a trading analytics and regulatory compliance software company that provides services to clients ranging from the biggest investment banks and stock exchanges to the industry’s newest rising-stars.

S3 is seeking a Cybersecurity Engineer who will be responsible for safeguarding S3’s infrastructure and client data while ensuring compliance with various security standards. You will work in collaboration with third-party consultants, internal teams, and external clients to maintain and update S3’s security policies and infrastructure. This role is essential in ensuring that S3 remains compliant with industry standards such as SOC 2, while continuously improving our security posture. The work is dynamic, with new challenges arising regularly as we continue to grow and evolve.

You are a self-motivated professional with a strong focus on detail, proactive in identifying potential security risks, and passionate about keeping client data safe. You’re not just a policy enforcer—you’ll actively engage in creating solutions, managing security processes, and ensuring compliance.

What you’ll do:

  • Work directly with third-party consultants to update S3’s Information Security Policies (ISPs) and other internal security protocols.
  • Facilitate annual SOC 2 audits, ensuring all necessary documentation and processes are in place.
  • Interface with new and existing clients to support their security audits of S3, providing them with the required documentation and guidance.
  • Coordinate and implement changes to S3’s security infrastructure to maintain compliance with external obligations, and to ensure the security of confidential client data.
  • Manage endpoint security across the organization, ensuring that devices meet security requirements and that monitoring tools are in place.
  • Monitor and respond to security incidents, implementing corrective measures as necessary.
  • Collaborate with internal teams to identify and mitigate security risks in the development and deployment of S3’s products.

What you need to join our team:

  • Experience with SOC 2 audits and maintaining compliance with industry security standards.
  • Strong understanding of information security policies and procedures.
  • Knowledge of endpoint security solutions and best practices.
  • Familiarity with security infrastructure and tools (e.g., firewalls, intrusion detection systems, VPNs, etc.).
  • Strong analytical skills, with a focus on identifying and mitigating security risks.
  • Excellent communication skills, both written and verbal, for working with clients and internal teams.
  • Experience in the financial services sector is a plus, but not required.

Benefits: 

  • Remote work!  Competitive salary with annual review and bonus.  Generous benefits including health, dental, and vision plans with employer contribution for employee and family; retirement plan with 100% vested match, cell phone allowance, home office equipment reimbursement, career training, 3 weeks PTO, 10+ holidays, work conferences, flexible work schedule. 

To apply please send resume and cover letter to: jobs@S3.com