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

Software Engineer II (Managed Attribution)

Flashpoint is the pioneering leader in threat data and intelligence. We empower commercial enterprises and government agencies to decisively confront complex security challenges, reduce risk, and improve operational resilience amid fast-evolving threats. Through the Flashpoint Ignite platform, we deliver unparalleled depth, breadth and speed of data from highly relevant sources, enriched by human insights. Our solutions span cyber threat intelligence, vulnerability intelligence, geopolitical risk, physical security, fraud and brand protection. The result: our customers safeguard critical assets, avoid financial loss, and protect lives. Discover more at flashpoint.io

Are you looking for a fast-paced role with a company that has a purpose? Do you want to

contribute a full development stack (Frontend, backend, CI/CD, DevOps, etc)? Work with teams

that are doing really cool things in the cybersecurity space? Look no further.

As a Software Engineer at Flashpoint, you will do all of those things, including building key

relationships with our Intel and Customer Success teams, designing, testing, and developing

software (UI and backend), improving our cloud networking infrastructure, improving our VM

images, and assist all stakeholders with troubleshooting and knowledge sharing.

We have a role for you if

  • You enjoy working with front-end web frameworks like React or Vue.

  • You have experience with developing REST APIs.

  • Are comfortable working across the tech stack to solve product and business problems.

  • You have experience with cloud services (GCP, AWS, etc).

  • You have experience with Linux and Windows administration.

What you will get to do on our team

  • Work with Product, Design, and Engineering peers to create a vision to drive the Managed Attribution product to be the best in class.

  • Take end-to-end ownership of the services you build and deploy to production in collaboration with our partners on Intel and Customer Success.

  • Assist with creating diagrams, flowcharts, and models illustrating how new features work with the system.

  • Document each aspect of a system or application as a reference for future upgrades and maintenance

What you will achieve

  • Within 30 days

    • You will have gone through extensive training on the managed attribution architecture.

    • Assisted users with support.

    • Pair on product development and code changes with a member of the team to learn about system development and the SDLC.

  • Within 60 days 

    • Expand on knowledge and contributions to the Managed Attribution services and progressively onboard to the product and system architecture.

    • Pair with Engineering Leaders across the team and organization to learn about Flashpoint cloud infrastructure and deployment patterns. Assist with Managed Attribution product deployment.

  • By 90 days

    • You will have continued to add and improve features within our code bases.

    • You will have contributed to the observability/monitoring of our services.

    • You will have fixed and improved performance of our services.

    • You will have been an integral part of the quarterly planning process by helping to define our quarterly roadmap and provide feedback on architecture and roadmap changes.

To be successful in this role, you will need

  • To be able to solve problems

  • To be a team player and work well with others

  • Experience with functional and OOP programming languages (javascript, typescript, etc)

  • Experience with Cloud services (GCP, AWS, etc)

  • To write technical and non-technical documentation

Base Pay Range: CA$105,000/yr - CA$120,000/yr plus bonus

Our goal is to have an offer to a candidate within 45 days from when the role is posted. Typically, if the team is interested in your background you will hear from a member of the team within 2 weeks from your application submission date.

Why Flashpoint is a Great Place to Work:

  • Diversity.  Flashpoint is committed to fostering, cultivating and preserving a culture of diversity, inclusion, belonging, and equity. We recognize that diversity is key to achieving our vision. We believe that every person and their experiences contribute to building a work environment and products and services that will change the world.

  • Culture and Belonging.  Our company’s culture isn’t something you join, it’s something you build and shape, and each person's unique backgrounds and experiences contribute to who Flashpoint is and will become.  You will have ample opportunities to connect with coworkers through various communication channels and company-funded virtual events: book clubs, happy hours, committees, DIBE discussion group, Donut mixers, local team member meetups and much more. 

  • Perks. Flashpoint understands that personal wellness is one of the keys to a happy, healthy and productive work environment.  That’s why we also prioritize health and wellness perks like gym reimbursements, expensed lunches, cool cultural initiatives and inclusive employee events.

  • Career Growth. Flashpoint is invested in the growth of our team members and understands that frequent, two-way feedback is critical to that growth. We encourage regular one-on-ones with your manager, a regular schedule of performance reviews, learning and development opportunities, and guidance through formalized career paths; whether that be towards being a great manager, being a great individual contributor, or a lateral move to gain breadth of knowledge and experience.

Are you unsure if this role suits you or not? Unsure about the timing? Interested in future opportunities? Stay connected by joining our Talent Network. By doing so, you'll stay updated with Flashpoint news and upcoming career opportunities. Even if you're not ready to apply now, being part of our Talent Network ensures you won't miss out on exciting opportunities in the future.

Flashpoint Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Flashpoint DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Flashpoint
Flashpoint CEO photo
Josh Lefkowitz
Approve of CEO

Average salary estimate

$112500 / YEARLY (est.)
min
max
$105000K
$120000K

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 II (Managed Attribution), Flashpoint

Flashpoint is on a mission to revolutionize threat data and intelligence, and we're looking for a talented Software Engineer II to join our Managed Attribution team. If you’re searching for a dynamic workplace where you can play a pivotal role in enhancing cybersecurity solutions, this could be the perfect fit for you. At Flashpoint, you'll dive into the full development stack, working alongside our incredible Product, Design, and Engineering teams. Your day-to-day will involve designing, testing, and developing both frontend and backend software, while also improving our cloud networking infrastructure. Imagine collaborating with our Intel and Customer Success teams, ensuring that our Managed Attribution product not only meets but exceeds industry standards! If you have a flair for frontend web frameworks like React or Vue, an affinity for developing REST APIs, and proficiency in cloud services like GCP or AWS, you’ll thrive here. We value problem solvers who are team players, and you will be empowered to take full ownership of the services you develop. Within your first 90 days, you’ll have grown in understanding both our architecture and operations, made meaningful contributions to coding projects, and played an essential part in shaping our quarterly roadmap. If you're ready to join a diverse and inclusive company that prioritizes your career growth, wellness, and community, then Flashpoint is where your talents can shine.

Frequently Asked Questions (FAQs) for Software Engineer II (Managed Attribution) Role at Flashpoint
What are the responsibilities of a Software Engineer II at Flashpoint?

As a Software Engineer II at Flashpoint, your responsibilities will include designing, developing, and testing software for our Managed Attribution product. You will collaborate with various teams to improve our cloud networking infrastructure and assist in troubleshooting. Your role will also involve documenting system applications for future maintenance and upgrades.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer II position at Flashpoint?

To qualify for the Software Engineer II role at Flashpoint, candidates should have experience in both functional and OOP programming languages, such as JavaScript or TypeScript. Additionally, a strong command of frontend frameworks like React or Vue, and familiarity with cloud services including GCP or AWS, is imperative. Previous experience in developing REST APIs and knowledge of Linux and Windows administration are also required.

Join Rise to see the full answer
What can I expect during the first 90 days as a Software Engineer II at Flashpoint?

During your first 90 days at Flashpoint as a Software Engineer II, you will undergo in-depth training on managed attribution architecture. You'll engage in code development, contribute to feature enhancements, and ensure quality services through observability and monitoring. By the end of this period, you'll be an integral participant in defining our quarterly roadmap.

Join Rise to see the full answer
How does Flashpoint foster a diverse workplace culture?

Flashpoint is deeply committed to diversity and inclusion. Our culture is built on recognizing and celebrating the unique backgrounds and experiences of all team members. We offer various communication channels and events aimed at connecting employees, ensuring everyone feels valued and part of our mission.

Join Rise to see the full answer
What career growth opportunities are available for Software Engineer II at Flashpoint?

At Flashpoint, significant emphasis is placed on career growth and development. Software Engineer II positions come with frequent feedback sessions, regular performance reviews, and leadership opportunities. Whether you aspire to become a great manager, an influential individual contributor, or simply want to expand your knowledge, we support your journey.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II (Managed Attribution)
Can you describe your experience with front-end frameworks like React or Vue?

When answering this question, consider sharing specific projects you've worked on using React or Vue. Discuss the challenges you faced and how you overcame them, as well as any innovative solutions you implemented. Highlight your collaboration with other developers and your ability to integrate frontend components with backend services.

Join Rise to see the full answer
What is your approach to developing a RESTful API?

In answering this question, explain the key principles you follow when developing RESTful APIs, such as statelessness, using standard HTTP methods, and creating meaningful resources. Share examples of APIs you’ve built, including how you ensure they are secure and efficient, as well as how you manage versioning.

Join Rise to see the full answer
How do you manage cloud infrastructure, particularly in AWS or GCP?

For this question, describe your experience with provisioning, managing, and optimizing cloud resources. Mention tools you’ve used such as CloudFormation in AWS or Deployment Manager in GCP. Discuss any instances where you improved system performance or cost-efficiency through your cloud management practices.

Join Rise to see the full answer
What techniques do you use for troubleshooting software issues?

When discussing troubleshooting, refer to your systematic approach which may include reviewing logs, replicating the issue, and employing debugging tools. Provide examples where you've effectively identified and fixed software bugs, highlighting your analytical skills and persistence.

Join Rise to see the full answer
Can you give an example of a project where you had to work as part of a team?

Talk about a specific team project and your role within that team. Emphasize your contributions, how you communicated effectively with other members, and how you resolved any conflicts. Demonstrating your collaborative spirit will showcase your ability to thrive in a team-oriented environment at Flashpoint.

Join Rise to see the full answer
How do you ensure the services you build are maintainable and scalable?

When responding, discuss incorporating design patterns, writing clean code, and creating comprehensive documentation. Offer examples of how you’ve designed scalable systems or refactored code during previous projects to improve maintainability.

Join Rise to see the full answer
How do you stay updated with the latest software development trends?

Your answer could include joining online communities, attending webinars, or enrolling in courses. Mention specific resources or influencers that you follow, as it demonstrates your proactive approach to continuous learning in the software engineering field.

Join Rise to see the full answer
What role does feedback play in your development process?

Discuss the importance of constructive feedback in your growth as a developer. Share examples of how you’ve actively sought peer reviews and mentoring to enhance your skills and how you adapt to feedback provided during code reviews or project assessments.

Join Rise to see the full answer
How do you prioritize tasks while working on multiple projects?

Explain your method for prioritization, whether using tools like Agile methodologies or personal time management systems. Describe how you balance deadlines and deliverables, and give examples of successful project management in past work experiences.

Join Rise to see the full answer
What excites you about working in the cybersecurity space at Flashpoint?

For this question, share your passion for cybersecurity and how it aligns with Flashpoint's mission. Highlight specific projects or innovations within Flashpoint that inspire you. Express your eagerness to contribute to a team that addresses critical security challenges.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Flashpoint Remote No location specified
Posted yesterday
Photo of the Rise User
Flashpoint Remote No location specified
Posted 19 hours ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Diversity of Opinions
Empathetic
Fast-Paced
Rise from Within
Work/Life Harmony
Take Risks
Startup Mindset
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Employee Resource Groups
401K Matching
Paid Holidays
Paid Sick Days
Photo of the Rise User
Posted 19 hours ago
Photo of the Rise User
Anthropic Remote San Francisco, CA, New York City, NY, Seattle, WA
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Contentful Remote Dublin, Dublin, Ireland
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago

To empower our customers to make mission-critical decisions that keep people and assets safe.

9 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 14, 2025

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!