Senior Software Engineer (Device Detections & Tasking) @ Expel | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Senior Software Engineer (Device Detections & Tasking) jobs in United States
192 applicants
company-logo

Expel · 1 day ago

Senior Software Engineer (Device Detections & Tasking)

ftfMaximize your interview chances
Cloud SecurityCyber Security
check
Growth Opportunities
badNo H1Bnote

Insider Connection @Expel

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Identify, prioritize and implement tasks in the software development lifecycle, in conjunction with the product owner to deliver on business goals.
Exemplify structured software development, testing, and deployment behaviors.
Collaborate respectfully as part of your immediate team and with adjacent teams through pair programming, design sessions, and reviewing pull requests
Contribute to defining project level requirements based on your experience in software development and your understanding of the customer and business needs.
Produce high-quality, modular, and extensible software designs and architecture with occasional oversight
Set an example for balancing high quality, technical excellence with focused, timely execution through planning, pair programming, and code reviews.
Provide guidance and mentorship to less experienced engineers.
Research and evaluate new technologies in support of business, technical, or delivery needs.
Present, demo, or author blogs, for technical and non-technical audiences, as required internally and externally.
Participate in your team’s 24x7 support for the applications you build and run.
Establish and encourage a culture of belonging on your team.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

ReactGoKubernetesGCPPostgresNode.jsPythonSQLRESTPubSubNoSQLCloud SQLBigQueryBigtableUnit TestingIntegration TestingCloud ServicesLoggingMonitoringMetricsAPIs

Required

Experience with one or more front-end frameworks (e.g. React, Ember, Angular).
Experience building and scaling data-centric software solutions and data pipelines.
Experience with database architecture (e.g. PostGres, Cloud SQL, BigQuery or Bigtable) and orchestration, including deep understanding of SQL and implementing microservices (e.g. Go, Node, Python) & APIs (e.g. REST, RPC, HTTP, JSON).
Understanding of message bus / queue frameworks (e.g PubSub).
Understanding of relational databases and database architectures (SQL and/or NoSQL).
Experience writing tests at different levels (unit, integration, smoke, etc.).
Familiarity with running systems and using services of a cloud platform (e.g. Google Cloud, AWS, Azure).
Ability to code in a readable, reliable, extensible, compiled and well scripted manner in multiple programming languages. Can easily identify patterns and incorporate leading practices.
Working knowledge of logging, monitoring, query, analysis, and metrics (e.g. Google Logs, Loggly, Splunk, Stackdriver, and/or Datadog).

Preferred

Proficiency with React is strongly preferred.
Eagerness to learn more about data-intensive systems (in Go).

Benefits

Unlimited PTO
Work location flexibility
Up to 24 weeks of parental leave
Really excellent health benefits

Company

Expel is a security operations provider that offers managed detection and response, remediation, phishing support, and threat hunting.

Funding

Current Stage
Late Stage
Total Funding
$288.8M
Key Investors
CapitalGIndex VenturesScale Venture Partners
2022-10-03Series E· $31M
2021-11-18Series E· $140.3M
2020-05-13Series D· $50M

Leadership Team

leader-logo
Dave Merkel
Co-founder and Chief Executive Officer
linkedin
leader-logo
Justin Bajko
Co-founder and VP, Strategy & Business Development
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot