Senior Software Engineer ( Go/Golang , Python ) - REMOTE USA @ Mandiant - New York, NY

Job Overview

14 days ago

Senior Software Engineer ( Go/Golang , Python ) - REMOTE USA

Mandiant - New York, NY

Company Description


Since 2004, Mandiant has been a trusted partner to security-conscious organizations. Effective security is based on the right combination of expertise, intelligence, and adaptive technology, and the Mandiant Advantage SaaS platform scales decades of frontline experience and industry-leading threat intelligence to deliver a range of dynamic cyber defense solutions. Mandiant’s approach helps organizations develop more effective and efficient cyber security programs and instills confidence in their readiness to defend against and respond to cyber threats.


Job Description


Are you passionate about security and solving customer problems? Do you want to leverage your technical and people skills to solve real world problems at the best security company in the world? If so, then read on.

We are looking for an experienced technical Software Engineer to join our Mandiant Solutions product team and have a direct impact on our products and customers’ security. In this role, you will work with fellow engineers in building software that helps our security analysts and customers find evil and solve crime. You will leverage your engineering expertise to deliver highly scalable solutions on the front line of cybersecurity that keep millions of users safe every day. You’ll apply those same skills to help shape the requirements, architecture, and overall design of the platform. Our highly collaborative teams rapidly release software in an environment where innovation is applauded, continuous integration is a focus, and you contribute to the vision and direction of our success.

We are growing a team which is focused on building scalable solutions for malware analysis. The team currently has developers with a range of skills from writing services for binary analysis of malware to designing database schemas to API design, all in a scalable high volume cloud environment with performance and observability engineered in from the start.

What you will do:

  • Design and implement elegant and scalable services and APIs
  • Develop integrations with 3rd party products and solutions
  • Engineer services that are leveraged across the entire Mandiant platform
  • Rapidly prototype and refine applications based on user feedback
  • Engage in architecture sessions, challenge existing solutions, and inspire ideas for future enhancements
  • Collaborate with product management, DevOps, and fellow engineers in delivering solutions
  • Promote strict continuous code testing and validation to ensure high-quality coding standards
  • Stay abreast of the latest technology trends, coding standards, libraries, and frameworks to constantly grow your skillset


Qualifications


Minimum Requirements:

  • Minimum of 5+ years of professional software development experience
  • Minimum of 4+ years of Experience with both Go and Python
  • Minimum of 3+ years of experience in container solutions such as Docker and Kubernetes
  • Knowledge of cloud technologies (AWS EKS, SNS, SQS, RDS, EC2, etc)
  • Minimum of 3+ years of Experience with PostgreSQL and Elasticsearch
  • Track record of building and delivering highly scalable software systems
  • Ability to organize and prioritize multiple tasks and projects


Desired Qualifications:

  • Experience with security software internals (malicious code analysis, SIEM events & alerts, etc)
  • Prior experience with security industry standards like STIX/TAXI/MISP, MITRE ATT&CK, etc.
  • Experience with security testing best practices and tools
  • Experience with React and Node.js
  • Excellent interpersonal and teamwork skills
  • Able to effectively work remotely

Additional Information


At Mandiant we are committed to our #OneTeam approach combining diversity, collaboration, and excellence. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Minimum Salary: $140,000. Final salary will be determined commensurately with cost of living, experience level, and/or any other legally permissible considerations.

Incentive Compensation: Eligibility for annual bonus subject to individual and company performance; eligibility for award of Restricted Stock Units subject to eligibility requirements, approval from Mandiant’s Compensation Committee, and vesting terms

Benefits: Employer subsidized benefits include Medical, Dental, Vision, Life, and Disability Insurance. Subject to eligibility requirements, Mandiant also offers the ability to participate in 401(k), Flexible Spending Accounts, Health Savings Accounts, Dependent Care Spending Accounts, and Employee Stock Purchase Program. Mandiant also provides Paid Time Off, Flexible Paid Sick Time, and Paid Holidays.

  • Disclosure as required by sb19-085 (8-5-20)

Similar Jobs

Software Engineer

Hulu

New York, NY

As a team, we continuously analyze data to improve our Apps, our processes and how we work together. Work closely with UX designers, product managers, and…

Web Solutions Engineer, YouTube

YouTube

New York, NY

Utilizing your experience as a full-stack engineer, and background in multiple web technologies and backend systems, you will partner with stakeholders from…

Senior Software Engineer

Disney Streaming

New York, NY

Knowledge/experience with AWS products and services (ECS, S3, DynamoDB, SQS, Kinesis, etc.) or other cloud providers. Previous work with distributed teams.

Software Engineer, Android

Capital One - US

New York, NY

At least 2 years of experience in software engineering. Own and lead delivery of major components and platform needs in partnership with senior engineers and…

Sr Software Engineer -

Disney Media & Entertainment Distribution

Bristol, CT

Mentor and provide feedback to other engineers. Minimum 5-7 years relevant industry experience. Comprehensive knowledge of JavaScript, JS frameworks, and server…

Database Software Engineer

Wells Fargo

Summit, NJ

Wells Fargo software engineering experience. 5+ years of software engineering experience. Be comfortable in an Agile environment, have an understanding of…

Software Development Engineer

Audible

Newark, NJ

Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design.

SOFTWARE SR ENGINEER

Wells Fargo

Philadelphia, PA

Lead and coordinate maintenance of software systems and installation/upgrade of software systems. 7+ years of software engineering experience.

Senior Software Engineer

Carta

New York, NY

Migrate legacy systems to use all of the great tooling we're building without impacting production availability.

Senior Software Engineer

Capgemini

New York, NY

5 7 years of hands on professional experience in o JAVA o Angular. 5 7 years hands on experience creating consuming web services and data Web.

Senior Software Engineer - Thor

Walmart

Hoboken, NJ

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Solution Architect

Accenture

New York, NY

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Software Engineering - III

Data Intelligence LLC

Moorestown, NJ

Experience with CMMI Level 5 life cycle processes and procedures. Participates in software requirement review, preliminary and critical design, integration…

Lead Software Engineer- Wealth Management Trading

Broadridge

New York, NY

Knowledge and experience with cloud platforms. Knowledge and experience with software lifecycle optimization, including unit testing, continuous integration,…

Senior Software Engineer/SRE - Enterprise Connectivity

Bloomberg

New York, NY

Strong belief in removing operation load with software and automation. Good programming skills in Java, Python or C++ and interest in learning new ones.

Solution Architect

Accenture

Philadelphia, PA

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Senior Software Engineer (WordPress)

Dow Jones

Princeton, NJ

Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and…

Senior .NET Engineer

HR Acuity LLC

Florham Park, NJ

Excellent understanding of object-oriented design and programming. You will also be responsible for designing and implementing testable and scalable code.

Professional Site Reliability Engineer

Broadridge

Newark, NJ

Owns, communicates and sets expectations of day to day work of the SRE (off-shore and on-shore). Understands dependencies between infrastructure components,…

Solution Architect

Accenture

Florham Park, NJ

Minimum 10 years of experience in software engineering with an expertise in at least 1 current technology. The primary responsibility of this role is to be a…

Software Engineer (5839-2)

JND

Berkeley Heights, NJ

Knowledge of design and develop automated test procedures in Android and web applications. Education: Bachelor's degree in computer science or equivalent…

Full Stack Software Engineer

Cornerstone Information Systems

New York, NY

Collaborating with other software engineers and internal/external stakeholders. Ability to collaborate with other software engineers and internal/external…

IT Server Engineer

Universal Technologies

Brooklyn, NY

Functional support will also be required in developing, implementing and maintaining the data bridging effort throughout the entire life cycle of the project.

Software Engineer in Test

Linode

Philadelphia, PA

In this position, you will be in charge of reviewing the quality of the whole product, participating in maintaining the code quality and in charge of the test…

Ad