Principal Software Engineer

Anomali Inc.

$160K — $170K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field; acceptable with 5+ years of progressive experience.
  • 3+ years collaborating with product management and engineers to create web-based applications using Java and JavaScript.
  • Experience designing and developing reusable UI components with JavaScript, HTML, and CSS.
  • Proficient in creating user interfaces for rich internet applications using JavaScript, HTML, and CSS.
  • Skilled in data visualization using JavaScript and d3.js technologies.

Responsibilities

  • Research, design, and develop operating systems-level software.
  • Set operational specifications and analyze software requirements.
  • Define and implement a next generation security platform.
  • Write reusable, high-performance modular code along with automated unit tests.
  • Participate in design and code reviews to maintain quality standards.
  • Identify best practices in front-end engineering and communicate them to the team.
  • Own the user-experience design and implement front-end code for the application.

Benefits

  • Eligible for Employee Referral Program.
  • Work in Redwood City, California.
  • Opportunity to design and implement next-gen security platform.
Full Job Description
Research, design, develop, and test operating systems-level software. Set operational specifications and formulate and analyze software requirements. Define and implement a next generation security platform. Write high-performance, reusable, modular code along with automated unit tests. Participate in design and code reviews. Identify and communicate best practices for front-end engineering. Own the user-experience design and front-end code for the entire application. Visualize big data using technologies like D3 and HighCharts. Build world-class applications in a responsive way (desktop, tablet, mobile). Provide technical guidance on the front-end (presentation layer) to the engineering team. Qualifications Employer will accept Bachelor's degree in Computer Science or related technical field, followed by five years of progressive, post-baccalaureate work experience in job offered or five years of progressive, post-baccalaureate work experience in a software engineering-related occupation. Experience must include: 1. At least three (3) years working with product management and other engineers/designers to develop web-based applications using Java and JavaScript technologies; 2. Designing and developing reusable UI components using JavaScript, HTML and CSS technology; 3. Designing and developing rich internet application user interface using JavaScript, HTML and CSS; 4. Designing and developing data visualization using JavaScript and d3.js technologies; and 5. Web UI performance turning and client code optimization for better user experience. Additional Information WORKSITE: Redwood City, California SALARY: $160,000 - $170,000 TO APPLY: Send resumes to jobs@threatstream com with job ref #11168.4. *This position is eligible for Threat Stream Inc.'s Employee Referral Program benefit(s).

Similar Jobs

More Jobs at Anomali Inc.

  • Principal Software Engineer
    $160K — $170K *
    Redwood City, CA 94061 (San Mateo County)
    Information Technology
    In-Person
  • DevOps Engineer
    $120K — $150K *
    Redwood City, CA 94061 (San Mateo County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Principal Software Engineer jobs: