Avatar for Expanse

Expanse is an enterprise software company & the leader in Internet Operations Management.

Staff Software Engineer

0.01% – 0.03%
$100k – $160k AngelList Est.
Apply now
*Who we are*

Expanse protects the world’s most important organizations by discovering risks on the Internet that no one else can find. Expanse is the leader in Internet Operations Management for IT and Security. Expanse customers comprise more than 10 percent of the routable internet and rely on the Expanse platform to discover, manage, and secure their global Internet Assets. Using patented collection and analysis technology, Expanse improves visibility, governance, and IT operations, reducing risk associated with Internet-connected assets and enabling a secure digital transformation. Founded in 2012, Expanse is headquartered in San Francisco and is backed by more than $135M in funding.

*What you'll do*

In this role, you will have two sets of equally important responsibilities: you will collaborate with engineering management to hire new team members and you will be a technical leader for our team, using your prior experiences to solve complex technical problems and evolve development processes. Your work will be critical to helping define and secure the perimeters of the world's most important organizations.

You will select technology stacks, collaborate with other engineers, and own end-to-end delivery of features. Your work will touch everything from upstream data pipelines, to customer-facing APIs and front-end user experiences. You will investigate and prototype new functionality built upon cutting-edge technology, then switch to implementation mode to deliver products built upon your research. You will represent your team in architecture roadmap planning sessions, interfacing regularly with other Staff Engineers, Architects, and Product Managers.

You will be a part of the interviewing and hiring process for software engineers. You will guide and mentor your team in software development, architecture development, and technology evaluation. Your industry experience will allow you to shape the growth of a productive and highly collaborative engineering team.

There is occasional travel to our headquarters in San Francisco.

- Own the end-to-end development of full-stack web applications, including upstream data pipelines, customer-facing APIs, and front-end JavaScript UIs.
- Be a role model & mentor for your development team; help hire the right people, coach them, and guide them in delivering features through iterative product development.
- Collaborate with our Product Management team to define feature specifications for the next generation of products focused on securing the world’s largest organizations.
- Take part in architecture strategy sessions; build a point of view with your team, advocate for it.
- Drive projects to completion and support your work in production.

*About you*

- You have experience as a software engineer and tech lead for teams that built customer-facing SaaS software.
- You have expert-level knowledge in Java and Spring; you are able to pick up other languages quickly (e.g. Python).
- You are comfortable with React, AngularJS, or similar modern front-end frameworks.
- You are able to balance shipping new products and features with addressing technical debt and investments in architecture and infrastructure.
- You have experience with agile development processes and modern software development practices.
- You enjoy a variety of projects and switching between research, design, prototype, and implementation.
- You have experience writing robust feature, unit, and performance test suites.
- Not required: experience with data visualization tools such as Tableau, Kibana, or similar is a plus but not a requirement.
- Not required: experience with Docker and Kubernetes is a plus.
- Not required: knowledge of AWS or GCP is a plus.
- Not required: familiarity with Dataflow, Beam, Spark, or other similar concepts is a plus.


- 100% coverage of employee healthcare benefits (Medical, Dental, Vision).
- 60% coverage for dependent healthcare benefits.
- Flexible PTO.
- Company sponsored parental leave.
- 401k Plan.
- Opportunities for professional development to attend conferences, classes, and workshops.
- $75 every quarter as discretionary team building stipend.
- $50 every month in cell phone reimbursement.
- $65 every month for your wellness to cover costs of gyms, courses and other activities.
- $300, one time, to customize your desk space.
- Pre-tax commuter, HSA, & FSA benefits.
- Stocked kitchen + lunch stipend.
- Company-wide events including team building, holiday party, and offsites.

*Refer a friend*

Send your most talented friends our way. If we hire one, you'll get $1,000 even if you're not an Expanse employee. Please email careers@expanseinc.com to learn more!

Expanse is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or gender (including pregnancy, gender identity, gender expression, sexual orientation, transgender status), medical condition, HIV/AIDS or Hepatitis C status, marital status, military or veteran status, political activities, affiliations, citizenship, or any other characteristic or class protected by the laws or regulations in the locations where we operate. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at careers@expanseinc.com.

More jobs at Expanse

View all jobs

Staff Software Engineer, Backend

Apply now

Software Engineer

Apply now

DevSecOps Engineer

Apply now

Senior Software Engineer, Data Collection

Apply now

Engineering Manager, Global Internet Data Collection

Apply now

Senior Product Manager

Apply now