Sr. Back End Software Engineer | Boston, MA

Detailed Information

  • Location: Boston, MA

  • Company: Cisco

We Are: Cisco Defense Orchestrator ( ) is a Saa S product deployed on the public cloud that enables Cisco security customers to manage cybersecurity simply, consistently, and effectively across their entire portfolio of firewalls and services. Starting out in 2014 with zero lines of code as an Alpha project (Cisco-funded startup), we have moved fast, releasing new features to our customers every week and going from 0 to over 1000 customers (including many household names).

Our product has a distributed architecture with services written primarily in Java and Type Script, and an intuitive UI built on Angular using Micro Frontend design. Our core development team comprises multiple scrum

teams split across the UK, Israel, the United States, Europe and India. Our scrum teams have a great degree of autonomy, and are encouraged to come up with creative solutions to complex problems.

We work on one-week sprints, with fully automated CI and release into facsimiles of production multiple times a day. We do not believe in silos - every developer is responsible for ensuring their feature is tested at every level (from end-to-end to unit tests), and we operate in a Dev Ops environment where developers with interest in learning to run large, scalable cloud services are responsible for deploying and managing our production environment on a rotational basis. Who You'll Work With:

They are developers and leaders passionate about tackling complex technology, building large scale distributed systems and comfortable working with open-source communities and technologies.

You will be part of a fast-paced work environment and responsible for end-to-end product development and production support. While we work hard, we do like to let our hair down together; with a spot of bowling, some fancy birdtails, or a good old fashioned pint down the local. While we often work to aggressive deadlines, we recognize the importance of a work/life balance and are supportive of fitting your work around your life rather than the other way round. Who you are: You are curious and a problem solver.

You love to learn and grow and work in an environment that is constantly evolving. You are a self-starter that thrives on learning information quickly and uses resources to research and resolve issues. You are comfortable working with multi-disciplinary, multicultural, and geographically dispersed teams. What you'll do: As a Senior Back End Software Engineer for CDO, you will work on one-week sprints in a fast paced team to deliver a slick, fast, and consistent security management and intelligence experience across the entire gamut of Cisco security devices and services to our customers.

In this role you will also: Participate as a technical contributor on a fast paced project team of engineers involved in the development of new, cloud based Cisco security products. Contribute to all phases of software development lifecycle, from requirement gathering through implementation, testing and maintaining multiple code modules. Contribute to the development of aggressive project goals and schedules. Create innovative solutions for complex technical problems. May be called to contribute in all areas of code including frontend, backend and infrastructure.

Basic Qualifications: 5+ years' experience core Java, with a focus on scalability; 5+ years' experience designing and developing RESTful APIs; 3+ years' experience scripting languages (Shell/ Ruby/ Perl/ Python/ Groovy); Preferred Qualifications: Delivering features with automation coverage; Applying a test-driven development methodology; Debugging and troubleshooting issues in a distributed environment; Knowledge of public clouds such as AWS, GCP and Azure; Knowledge of Node JS, Java Script and typescript; Knowledge of security technologies including firewalls and IPS; Working in a start-up environment; Developing Saa S products; Excelling in Agile development environments; Computer science or equivalent degree with 7+ years software engineering experience; Why Cisco Secure?

We're global, we're adaptable, we're diverse, and our security portfolio is as extensive as it is groundbreaking. Have you heard of Threat, Detection & Response, Zero Trust by Duo, Common Services Engineering, or Cloud & Network Security? Those are only a few of our product teams! The only thing we're missing is YOU. Join an enterprise security leader with a start-up culture, committed to driving innovation and giving you the opportunity to make an impact.

We #Innovate To Win and we know we're better together, that's why we're dedicated to inclusivity, collaboration, and diversity in everything we do. We're proud to be the Best Small and Mid-Size Enterprises Security Solution Cisco Secure continues to grow and evolve year after year with 100% of Fortune 100 Companies using our products, and we're excited to see the new heights we'll reach with your passion for security, your customer focus, and your desire to change things up! There are so many amazing reasons to join Cisco. Learn more here! Message to applicants applying to work in the U.

S. and/or Canada: When available, the salary range posted for this position reflects the projected hiring range for new hire, full-time salaries in U. S. and/or Canada locations, not including equity or benefits. For non-sales roles the hiring ranges reflect base salary only; employees are also eligible to receive annual bonuses. Hiring ranges for sales positions include base and incentive compensation target. Individual pay is determined by the candidate's hiring location and additional factors, including but not limited to skillset, experience, and relevant education, certifications, or training.

Applicants may not be eligible for the full salary range based on their U. S. or Canada hiring location. The recruiter can share more details about compensation for the role in your location during the hiring process. U. S. employees have access to quality medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, short and long-term disability coverage, basic life insurance and numerous wellbeing offerings. Employees receive up to twelve paid holidays per calendar year, which includes one floating holiday, plus a day off for their birthday.

Employees accrue up to 20 days of Paid Time Off (PTO) each year and have access to paid time away to deal with critical or emergency issues without tapping into their PTO. We offer additional paid time to volunteer and give back to the community. Employees are also able to purchase company stock through our Employee Stock Purchase Program. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components. For quota-based incentive pay, Cisco pays at the standard rate of 1% of incentive target for each 1% revenue attainment against the quota up to 100%.

Once performance exceeds 100% quota attainment, incentive rates may increase up to five times the standard rate with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

View Jobs by Category >>

Related Jobs