Sundayy logo
Sundayy Verified
Software, Marketing Technology, AI, Social Media Management

Backend Software Engineer

United StatesHybridFull Time$230,000–$288,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Semgrep, a leader in code security, is seeking a Backend Software Engineer to design, develop, and maintain scalable backend systems and infrastructure. This role involves optimizing databases, enhancing distributed systems, and integrating third-party vendors. The ideal candidate will have a strong background in backend development, distributed systems, and database management, with familiarity in Python, Flask, SQLAlchemy, AWS, and Kubernetes. The position offers a competitive salary ($230,000 - $288,000 USD) and a hybrid work environment across multiple office locations or remote for exceptional candidates. Semgrep is committed to building safer software and fostering an inclusive workplace.

About The Company
Semgrep is a leading innovator in the field of code security, dedicated to empowering developers and security teams to build safer software with minimal friction. Founded in San Francisco and backed by prominent venture capital firms such as Menlo Ventures, Felicis Ventures, Lightspeed Venture Partners, Redpoint Ventures, and Sequoia Capital, Semgrep has established itself as a trusted partner for organizations seeking robust application security solutions. Recognized by Gartner in Application Security Testing, Semgrep’s solutions are trusted by industry leaders including Snowflake, Dropbox, and Figma. The company’s mission is to make code security seamless and intelligent by integrating advanced AI learning, enabling teams to identify, flag, and fix vulnerabilities before they reach production. Semgrep’s platform delivers high accuracy with zero false positives and reduces security review backlogs significantly, thus enabling faster, more secure software delivery.
About The Role
We are seeking a talented Backend Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining our backend systems and infrastructure to ensure a fast, reliable, and scalable user experience. You will work closely with cross-functional teams to develop APIs, data models, and services that power Semgrep’s products at scale. Your expertise will help optimize database queries, enhance distributed system performance, and facilitate seamless integration of third-party vendors into our existing architecture. The ideal candidate will have a strong understanding of backend development, distributed systems, and database management.
Our technology stack includes Typescript and React on the frontend, Python, Flask, and SQLAlchemy on the backend, deployed via Kubernetes and hosted on AWS. While professional experience with these specific technologies is preferred, a demonstrated ability to learn new technologies quickly is equally valued. This position offers a hybrid work environment with the expectation of working three or more days per week in our offices located in San Francisco, New York, Boston, or Denver. Remote candidates with exceptional qualifications will also be considered.
Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Proven experience in backend development and infrastructure systems
  • Strong understanding of databases, query optimization, and distributed systems
  • Experience with API design and development
  • Familiarity with cloud platforms, especially AWS
  • Knowledge of container orchestration tools such as Kubernetes
  • Ability to integrate third-party services into existing architectures
  • Excellent problem-solving and communication skills
  • Willingness to learn new technologies and adapt quickly

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs
  • Optimize database queries and ensure system performance and reliability
  • Collaborate with frontend developers and product teams to deliver seamless user experiences
  • Implement security best practices and ensure compliance across systems
  • Integrate third-party vendors and external services into our infrastructure
  • Participate in code reviews, testing, and documentation to maintain high-quality standards
  • Monitor system health and troubleshoot issues proactively
  • Contribute to the continuous improvement of our development processes and infrastructure

Benefits

  • Competitive annual salary ranging from $230,000 to $288,000 USD
  • Equity participation, enabling employees to share in the company's long-term success
  • Comprehensive health, dental, and vision insurance plans
  • Flexible work arrangements, including hybrid and remote options
  • Generous paid time off and holiday policies
  • Professional development opportunities and continuous learning support
  • Wellness programs and employee assistance resources

Equal Opportunity
Semgrep is an equal-opportunity employer committed to fostering an inclusive and diverse workplace. We celebrate differences in race, ethnicity, gender, sexual orientation, age, disability, religion, and cultural background. We believe that a diverse team enhances our innovation and success, and we are dedicated to providing equal employment opportunities to all applicants. We welcome individuals who are passionate about our mission and values, and who strive to contribute to a respectful and collaborative work environment.

Ready to apply?
You'll be redirected to Sundayy's application page.

Similar roles