Enable job alerts via email!

Senior Software Engineer (Front-end) - Foundations / EPM

Cerby Inc.

United States

Remote

USD 100,000 - 150,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading cybersecurity company seeks a Senior Software Engineer to drive innovation and product development. The role involves building automation systems, coding with a security mindset, and mentoring team members. Candidates should have extensive experience in SaaS applications, preferably in a startup environment, and be proficient in diverse technologies including React and Next.js.

Qualifications

  • 5-8 years professional software engineering experience focused on building SaaS applications.
  • Experience in a high-performance startup environment is preferred.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design and develop high-quality software solutions.
  • Guide and mentor engineers while promoting code excellence.
  • Ensure security best practices and collaborate in a remote-first environment.

Skills

React
Next.js
TypeScript
Cloud platforms (AWS)
Frontend security best practices
Agile collaboration
Analytical skills

Job description

Senior Software Engineer (Front-end) - Foundations / EPM

At Cerby, we believe security is everyone’s business. Collaborating across your apps doesn’t need to be chaos. We are a mission-critical cybersecurity company that empowers your teams to operate securely and control their apps completely. We’ve built our product on the idea that teams deserve autonomy over their work apps. When they are given a choice, security comes naturally.

More than 50% of all technology is spent outside of centralized IT organizations. Individual business units are taking their technology destiny into their own hands, and we enable that. End-user onboarded applications are behind more than one third of all cybersecurity hacks. We provide the solution to manage that through enabling users to select their own technology, and we automatically protect those applications.

About the role

At Cerby, software engineers drive our technology and product innovation. As a Senior Software Engineer, you will play a key role in building and scaling our automation systems platform responsible for running automation jobs at scale, collaborating with cross-functional teams, and owning the quality, scalability, and security of our software platform. You will help lead and foster a security-first engineering culture, enhance our product's user experience, and maintain high standards of software delivery.

What you'll do

  • Design and Develop: Provide high-quality ideas for design improvements, break down designs into actionable tasks, and provide estimates.
  • Collaborate: Work closely with product managers, UX designers, and other engineers to deliver high-quality features and functionality.
  • Code Excellence: Write clean, maintainable, and efficient code, adhering to best practices and coding standards. Promote best practices across the team.
  • Technical Leadership: Provide technical guidance, mentor engineers, and help improve their foundational skills.
  • Innovation and Curiosity: Advocate for and contribute to adopting new technologies, frameworks, and methodologies that enhance innovation and product development.
  • Security Mindset: Contribute to our security-first approach by proactively identifying vulnerabilities and helping implement robust solutions.
  • Remote Collaboration: Collaborate effectively in a remote-first environment, ensuring seamless communication across time zones.

Qualifications

  • Experience: 5-8 years of professional software engineering experience, focusing on building and scaling SaaS applications.
  • Technical Expertise: Experience designing, developing, and maintaining scalable SaaS applications in a high-performance startup environment (experience in high-growth venture-funded SaaS startups is preferred).
  • Experience building scalable, high-performance React applications with Next.js for SSG (Static Site Generation) and API Routes.
  • Experience with designing, consuming, and optimizing REST APIs with efficient data fetching strategies.
  • Experience working with design systems to ensure UI consistency, reusability, and scalability.
  • Prior experience in cybersecurity and/or Identity and Access Management (IAM) is a plus.
  • Proficiency in:
  • Expertise with React, Next.js, TypeScript, and utility-first frameworks like TailwindCSS (familiarity with alternative frameworks and their tradeoffs is a plus).
  • Experience with cloud platforms, ideally AWS.
  • Experience with security stacks and mission-critical systems (cybersecurity experience is a plus).
  • Deep knowledge of frontend security best practices to identify and mitigate vulnerabilities such as XSS, CSRF, and CORS, and implementing protections like Content Security Policy (CSP).
  • Designing responsive, maintainable, and accessible UI components.
  • Writing unit tests, integration tests, and component tests to ensure robustness.
  • Building and maintaining component libraries aligned with brand and accessibility standards.
  • Practices like Iterative Development, CI/CD, Collective Code Ownership, and Refactoring.
  • Designing and developing modular, decoupled software applications and systems.
  • Implementing telemetry and observability code, with experience in Open Telemetry and Datadog being a plus.
  • Owning and driving software features through development, testing, and deployment, ensuring high-quality, scalable, and secure code.
  • Following WCAG guidelines, ARIA roles, and screen reader optimizations to create inclusive user experiences.
  • Problem-Solving: Strong analytical skills focused on delivering high-quality solutions.
  • Communication Skills: Ability to clearly communicate complex technical concepts in both written and verbal forms.
  • Team Collaboration: Experience working in agile teams with a collaborative mindset.
  • Start-up Experience (Preferred): Prior experience in a high-growth SaaS startup is preferred.

Desired Qualities:

  • Resourceful Achiever: Self-motivated, proactive, and adaptable to solving complex challenges.
  • Product Minded: Strong ability to translate customer needs into valuable software products.
  • Precision Executor: Focused on performance, scalability, and reliability.
  • Team Player: Excellent interpersonal skills and a commitment to mentorship.
  • Lifelong Learner: Curious about emerging technologies and industry trends.
  • Innovative Thinker: Open to creative solutions and navigating ambiguity.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Full-stack)

RoadRunner

Remote

USD 136,000 - 160,000

7 days ago
Be an early applicant

Senior .Net Developer | Remote

Lensa

Remote

USD 120,000 - 200,000

9 days ago

Software Engineer, Rendering & Animation

Figma

New York

Remote

USD 149,000 - 350,000

3 days ago
Be an early applicant

Full-Stack Software Engineer

Long Run Partners

Remote

USD 100,000 - 900,000

21 days ago

Staff Software Engineer (Front-end) - Foundations / EPM

Cerby Inc.

Remote

USD 120,000 - 160,000

3 days ago
Be an early applicant

Applications Engineer

Rockwell Automation

Grand Rapids

Remote

USD 111,000 - 167,000

22 days ago

Senior Node.js Developer - Remote from Germany

eyeo

Remote

USD 110,000 - 150,000

5 days ago
Be an early applicant

Staff Software Engineer - Foundations / EPM

Cerby Inc.

Remote

USD 120,000 - 160,000

3 days ago
Be an early applicant

Senior Software Engineer

GitHub

Remote

USD 112,000 - 300,000

30+ days ago