CannonDesign

We design solutions that help people continuously flourish. Living-Centered Design is how we do it.

Senior Software Engineer – FOS

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

83 days ago

Salary

$148K - $175K / year

Bachelor Degree10 yrs expEnglishCloudJava ScriptNode.jsPythonReactType Script.net

Job Description

• Contribute to the design and implementation of scalable, robust, and secure application architecture under the guidance of the Director of Software Engineering. • Lead a team of developers through the full software development lifecycle — from design and development to deployment and ongoing support of SaaS products. • Drive the adoption of best practices in software engineering within your team, focusing on DevOps competencies (CI/CD), monitoring and observability, performance, and automated testing. • Oversee modernization efforts - including maintenance and migration of legacy applications while ensuring minimal disruption to existing customers. • Ensure compliance with SOC2 controls by embedding evidence collection, access management, and secure development processes into daily workflows. • Set high standards for code quality by modeling clean, maintainable coding practices and guiding the team through effective peer reviews. • Work across teams to ensure seamless integration and successful deployment of applications. • Assist in the architectural design of SaaS software systems and implement key architectural initiatives as directed. • Continuously assess and improve system performance ensuring accuracy, reliability, and scalability and drive root cause analysis for production issues. • Stay current with industry trends, emerging technologies, and best practices in software engineering and architecture.

Job Requirements

  • Bachelor’s degree in computer science, software engineering, or a related field required. Master's degree preferred.
  • Minimum of 10+ years of qualifying experience in software engineering.
  • Minimum of 5 years’ experience in SaaS application development.
  • Working knowledge of VB.NET along with proficiency in multiple programming languages is highly preferred - especially C#, React, Node.js, Python, and TypeScript.
  • Experience with implementing and maintaining SOC2 type2 certification in SaaS products is preferred.
  • Demonstrated ability to architect, design, build, and integrate frontend user interfaces, backend services, and APIs.
  • Strong understanding of software architecture patterns, cloud computing, APIs, deprecating services, and DevOps practices such as CI/CD and source control (Git).
  • Experience leading hybrid onshore and offshore software engineering teams is preferred.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Flexible spending account options
  • Voluntary insurances
  • Paid time off
  • Flex-time schedules
  • Remote work options
  • 401k plan
  • Employee perk programs

Related Job Pages

More Full-stack Engineer Jobs

Senior Software Engineer, Exposure Management

Censys

The Leader in Attack Surface Management & Cloud Security

Full-stack Engineer83 days ago
Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

Senior Backend Engineer developing real-time backend services at Censys

Distributed SystemsGRPCGo
United States
$137K - $192K / year

Staff Software Engineer, Full-Stack

Collectors

Helping collectors pursue their passion

Full-stack Engineer84 days ago
Full TimeRemoteTeam 1,001-5,000Since 1986H1B Sponsor

Staff Software Engineer developing customer experiences for collectibles platform

AWSCloudDistributed SystemsJavaJavaScriptKubernetesMicroservicesPostgresPythonReactSQLSvelteTerraformVue.js.NET
California
$209.2K - $258.9K / year

Software Engineer – Open Connect Control Plane

Netflix

Where you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more

Full-stack Engineer84 days ago
Full TimeRemoteTeam 10,001+Since 1997H1B Sponsor

Software Engineer building scalable systems for Netflix's Open Connect Control Plane.

CloudDistributed SystemsJavaPythonSparkSQLTensorflow
United States
$100K - $720K / year

Staff Engineer – SAP Industry Solutions

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full-stack Engineer84 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Staff Engineer specializing in SAP industry solutions for Nagarro

United States