Product Software Arch and Eng Senior Staff_USA

Artech LLC

Redwood City, CA

JOB DETAILS
SALARY
$100–$103.07 Per Hour
SKILLS
Agile Programming Methodologies, Apache, Apache Kafka, Architectural Services, Computer Science, Data Analysis, Data Collection, Database Design, Distributed Computing, Emerging Technology, High Availability, High Throughput, ITIL (IT Infrastructure Library), Java, Large-Scale Systems, Leadership, Messaging Technology, Metrics, Network Architecture/Engineering, Parallel Computing, Performance Management, PostgreSQL, Prototyping, Relationship Management, Reporting Dashboards, Research & Development (R&D), Root Cause Analysis, Scalable System Development, Scrum Project Management and Software Development, Software Architecture, Software Engineering, Standards Development, Technical Strategy, Telemetry
LOCATION
Redwood City, CA
POSTED
5 days ago
We are currently seeking a "Software Engineer" for a Contract role with one of our clients based in Redwood City, CA. Please apply if you are interested and available for it.

Title: Software Engineer
Duration: 06+ Months Contract
Pay Range: $90 - $95/Hour on W2
Location: Redwood City, CA (2 days onsite)

Responsibilities:
Architectural Strategy & Technical Vision
• Core Stack Evolution: Architect and optimize our primary ingestion and storage engines utilizing Java and PostgreSQL, ensuring high availability and performance at scale.
• Real-Time Data Orchestration: Lead the design of high-throughput messaging systems using Apache Kafka to handle trillions of telemetry points with sub-second latency.
• Unified Visibility: Define the global standard for observability visualization in Grafana, building complex, high-performance dashboards that aggregate data from diverse telemetry sources.
High-Scale Engineering & Innovation
• Stream Processing Mastery: Architect massively parallel processing pipelines and stateful stream processing frameworks (utilizing tools like Apache Flink) to enable real-time anomaly detection.
• Advanced R&D: Evaluate and prototype emerging technologies such as Model-Driven Telemetry (MDT) and ClickHouse/Thanos for long-term metric storage and high-cardinality data analysis.
• Technical Roadmap Ownership: Drive the engineering team toward key milestones, ensuring the code we ship aligns with the long-term NPE vision.
Reliability & Systemic Leadership
• Service Standards: Define and monitor critical SLI/SLO metrics (e.g., P95 response times) to ensure the platform maintains world-class performance and global ITIL compliance.
• Incident Authority: Serve as the senior point of contact for complex root-cause analysis, identifying architectural weaknesses in the Java/Kafka/Postgres stack to prevent future outages.
• Stakeholder Synthesis: Translate complex product requirements into deep technical specifications, managing relationships with both internal software teams and external network vendors.
 
Qualifications:
Tenure: Experience in software engineering and distributed systems.
Domain Expertise: Experience specifically in large-scale network engineering, telemetry, or observability platforms.
Java Expert: Mastery of Java for building high-performance, scalable backend services.
• Data & Messaging: Deep expertise in PostgreSQL (schema design and tuning) and Apache Kafka (cluster architecture and stream management).
Visualization: Expert-level proficiency in Grafana for creating enterprise-level observability dashboards.
Large-Scale Systems: Proven experience with Prometheus, Thanos, or ClickHouse and working within a structured Agile/Scrum environment.
Education: bachelor’s or master’s degree in computer science or a related technical field.


Regards,
Ishika Sharma
Cell: 973.967.3386
Email: ishika.sharma@artech.com
 

About the Company

A

Artech LLC