Technical Lead/Senior Software Engineer

BayOne
Campbell, CA, United States
3 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Big Data Software Quality Data Stores Cursor (Graphical User Interface Elements) DevOps Distributed Computing Environment Amazon DynamoDB Python (Programming Language) MongoDB
+11 more
NoSQL Prometheus Software Engineering Data Streaming System Availability Grafana Apache Spark Kubernetes Apache Flink Apache Kafka Docker

Requirements

  • 10+ years of software development experience, with demonstrated technical execution on complex, large-scale data or infrastructure platforms
  • Strong proficiency in Java and/or Python; hands-on experience with Spark and distributed data processing
  • Deep, hands-on experience with AWS EMR (or spark) for large-scale data processing pipelines
  • Experience with streaming data ingestion technologies (e.g., Kafka, Flink) for high-volume telemetry data.
  • Solid experience with NoSQL data stores (e.g., DynamoDB, MongoDB) OR lakehouse/query engines such as Trino, including schema and partitioning strategies for efficient querying at scale
  • Experience collecting and processing infrastructure telemetry using tools such as Prometheus, Grafana.
  • Proven expertise in cloud-native architecture - high availability, extensibility; AWS preferred
  • Familiarity with containerized deployment environments (Kubernetes, Docker) and CI/CD pipelines
  • Strong experience using AI-assisted development tools (e.g., Cursor, Windsurf, or equivalent) to accelerate delivery and maintain code quality
  • Strong analytical and problem-solving skills with the ability to operate independently in an ambiguous environment

Preferred Qualifications:

  • Working knowledge of capacity planning concepts - utilization forecasting, resource trending, and translating telemetry into actionable capacity signals
  • Experience building dashboards and visualization layers for operational and reporting.
  • Experience with Agile development methodologies and DevOps practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all