Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Opal is building the next generation of access management. We've all felt the pain of not getting the access we need to do our job. At Opal, we’re building a central hub for authorization to make access management automated, intelligent, and easy to use. We are taking an age old problem in enterprise software and making it simple. Our product prioritizes consumer grade simplicity with enterprise scale, reliability, and security. Our customers love our product, and we’re humbled to work with amazing companies like ScaleAI, Databricks, and Figma.

You'll be joining an experienced team of engineers with direct experience building and scaling teams through massive growth at companies like Slack, Meta, and Samsara. On the back of this experience and our success to date, we’ve raised over $32M from leading investors including Greylock and Battery Ventures. Join us as we build the next generation identity security platform!

Your responsibilities

  • Develop and ship features with our tech stack: Kubernetes, Golang, Postgres, Redis, GraphQL, TypeScript, and React

  • Work closely with leadership, our product team, and other engineers in roadmapping, architecture, and product discussions

  • Help develop and improve engineering best practices and processes

  • Interact directly with customers on product feedback and issues 

Our ideal candidate

  • Can take a broad mandate and design/build a system end-to-end to implement it

  • Can work full stack and is comfortable with frontend and backend work

  • Has 4+ years experience as a full-time software developer or equivalent experience

  • Thrives in ambiguous environments with significant ownership and with the opportunity to make decisions that have a huge impact on the business

Benefits & Perks

  • Competitive Salary

  • Early employee equity

  • Top-tier Medical, Vision, & Dental coverage

  • Company and team bonding trips throughout the year fully covered by Opal Security

  • Daily lunch & coffee allowance 

  • Unlimited PTO

  • 11 company holidays

  • One Medical Membership

  • 401k plan

  • Pre-Tax Commuter Benefits

This role is based in New York City or San Francisco. 

Research shows that candidates from underrepresented backgrounds rarely apply unless they meet all the job criteria. We aren’t looking for someone who ticks every single box on a page; we’re looking for lifelong learners and people who can make us better with their unique experiences. If you think you’d be a great fit, then please get in touch to tell us about yourself. Opal is an Equal Employment Opportunity Employer.

Opal Security Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Opal Security DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Opal Security
Opal Security CEO photo
Umaimah Khan
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Opal Security

Join the amazing team at Opal as a Software Engineer in the heart of New York City! At Opal, we are revolutionizing access management by creating a central hub for authorization that’s not just intelligent but also user-friendly. If you've ever felt the frustration of inadequate access at work, you know how crucial our mission is. With a blend of consumer-grade simplicity and enterprise-level security, our platform is loved by top-tier companies including ScaleAI, Databricks, and Figma. You’ll have the opportunity to work alongside seasoned professionals who have vast experience from tech giants like Slack, Meta, and Samsara, all while contributing to our innovative projects using technologies such as Kubernetes, Golang, and React. Your role will encompass developing and shipping new features, collaborating on architectural decisions, and engaging directly with clients for invaluable feedback. We’re looking for a candidate who thrives in dynamic environments and possesses a strong foundation in both frontend and backend tasks. If you’re ready to take ownership of impactful projects and grow with us as we build the next generation of identity security, Opal is the place for you. Explore a work culture that embraces learning and values unique experiences, and enjoy benefits like competitive salaries, unlimited PTO, and team bonding trips. Ready to make a difference? We can't wait to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Opal Security
What are the responsibilities of a Software Engineer at Opal?

A Software Engineer at Opal is primarily responsible for developing and shipping features using our tech stack, which includes Kubernetes, Golang, PostgreSQL, Redis, GraphQL, TypeScript, and React. You'll work closely with the leadership and product teams in roadmapping and architecture discussions. Your role will also entail improving engineering best practices, processes, and directly interacting with customers to receive feedback on products and resolve issues.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Opal?

To qualify for the Software Engineer position at Opal, candidates should ideally have a minimum of 4 years of experience as a full-time software developer or comparable experience. Additionally, proficiency in full-stack development and comfort with both frontend and backend tasks is crucial. Candidates who thrive in ambiguous environments and seek to take ownership of their projects will resonate well with the culture at Opal.

Join Rise to see the full answer
What technologies will a Software Engineer work with at Opal?

As a Software Engineer at Opal, you'll be working with a robust tech stack that includes Kubernetes, Golang, PostgreSQL, Redis, GraphQL, TypeScript, and React. Familiarity or experience with these technologies is essential for effectively contributing to our projects and enhancing our access management solutions.

Join Rise to see the full answer
What benefits are offered to Software Engineers at Opal?

Opal offers a competitive salary along with various benefits designed to attract and retain top talent. You can expect early employee equity, comprehensive medical, vision, and dental coverage, a daily lunch and coffee allowance, unlimited PTO, 11 company holidays, a One Medical Membership, a 401k plan, and pre-tax commuter benefits. Plus, enjoy team bonding trips fully covered by Opal to strengthen relationships with colleagues.

Join Rise to see the full answer
How does Opal support diversity in hiring for the Software Engineer role?

Opal actively encourages candidates from underrepresented backgrounds to apply for the Software Engineer position. We believe that diverse perspectives enrich our work environment and contribute to more innovative solutions. We prioritize lifelong learners and individuals with unique experiences over ticking every box on a job description. Your background and journey are just as important to us!

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe a project where you implemented a feature from start to finish?

When answering this question, showcase a project that demonstrates your full-stack abilities. Detail your role in each phase, from initial concept and design to coding and testing. Highlight your decision-making process and how it positively impacted the project's outcome.

Join Rise to see the full answer
How do you approach debugging a complex software issue?

Explain your methodical approach to debugging. Discuss the tools and techniques you use to identify problems, isolate variables, and test potential solutions. It's valuable to include a specific example where your debugging skills were put to the test.

Join Rise to see the full answer
What technologies are you most comfortable with and why?

Tailor your answer by outlining the technologies you excel at, particularly those mentioned in Opal's tech stack. Discuss your experience with these technologies and how they enable you to solve problems effectively in projects.

Join Rise to see the full answer
How do you incorporate user feedback into your development process?

It's important to convey that you value user feedback highly. Describe how you gather, analyze, and implement feedback into your projects. Share an example where user insights directly influenced feature improvements.

Join Rise to see the full answer
Can you explain your experience working with agile methodologies?

Discuss your familiarity with agile practices, such as Scrum or Kanban. Provide insights into how agile has helped you manage projects and collaborate with teams. Mention any specific experiences where agile methods led to successful project outcomes.

Join Rise to see the full answer
How do you stay current with industry trends and technologies?

Reflect your proactive learning mindset by mentioning resources you utilize to stay updated, such as blogs, podcasts, webinars, or courses. Highlight any communities or networks where you engage with other professionals.

Join Rise to see the full answer
Describe a time you worked on a team to solve a challenging problem.

Narrate an experience where collaboration played a key role in overcoming a challenge. Emphasize your teamwork skills and how different perspectives contributed to the solution. This showcases not just your technical skills, but also your interpersonal abilities.

Join Rise to see the full answer
What best practices do you follow when developing code?

Share your commitment to best practices such as writing clean code, adhering to documentation standards, and conducting code reviews. Illustrating your dedication to high-quality software will align well with Opal's focus on engineering excellence.

Join Rise to see the full answer
How would you handle conflicting priorities in your work?

Discuss your approach to managing and prioritizing tasks effectively. Highlight your communication skills while working with stakeholders to ensure a collaborative resolution to conflicting priorities.

Join Rise to see the full answer
What excites you most about working for Opal as a Software Engineer?

Express genuine enthusiasm for Opal’s mission to simplify access management and the opportunity to work alongside talented professionals. Share specific aspects of the company culture or projects that align with your values and career goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 hours ago
Photo of the Rise User
Posted 8 hours ago
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
IPT Global Hybrid 16200 Park Row Blvd, Houston, TX 77084, USA
Posted 2 days ago
Photo of the Rise User
Posted 2 hours ago
Dental Insurance
Vision Insurance
Flexible Spending Account (FSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago

Opal is a modern, data-centric identity security platform. Our platform offers a consolidated view and control of your whole ecosystem from on-prem to cloud and SaaS. Opal is backed by Greylock, Battery Ventures, and some of the top security exper...

16 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!