Point your AI agent at freehire and let it find you a job.

Get the CLI →

AnomaliInc

Principal Software Engineer

Posted Updated
Discussion

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.

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.

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).


Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.