Senior Software Engineer

job
  • Signify Technology
Job Summary
Location
San Mateo ,CA
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

Software Engineer

Series-A AI Start-Up

Palo Alto (on-site)

Up to $300k base + equity


Our client is an AI-focused company committed to reshaping enterprise-level access to unstructured data. Their advanced embedding and retrieval solutions are built for large-scale applications and designed to optimize intelligent data retrieval, enabling powerful low-latency performance across diverse industries. Join their team of experts from leading academic institutions and top tech firms to work on high-impact solutions that drive intelligent, enterprise-grade systems.


Job Description

As a Distributed Systems Backend Engineer, you’ll play a key role in building and scaling backend infrastructure that powers high-performance data embedding and retrieval systems. Your work will address complex engineering challenges in distributed computing, backend optimization, and large-scale data processing, all essential to enable quick, reliable, and cost-effective data access.


Key Responsibilities

  • System Design and Development : Architect and implement scalable distributed systems to process and retrieve large volumes of unstructured data in real-time.
  • Performance Optimization : Optimize backend infrastructure to support low-latency, high-throughput operations for enterprise data access needs.
  • Cross-Functional Collaboration : Partner with machine learning engineers and data scientists to integrate advanced models into production applications, ensuring smooth scalability.
  • System Reliability : Develop monitoring, alerting, and logging tools to maintain system robustness and enable rapid issue resolution.
  • Continuous Improvement : Stay updated on advancements in distributed systems and apply best practices to refine and scale backend architecture.

Qualifications

  • Education : Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Experience : Minimum of 3 years in software engineering, focusing on large-scale distributed systems and backend infrastructure.
  • Technical Skills :
  • Proficiency in languages such as Python, Go, or Java.
  • Strong understanding of distributed computing and cloud infrastructure (AWS, GCP, or Azure).
  • Familiarity with backend tools (e.g., Kafka, Kubernetes, Redis) and data processing frameworks (e.g., Spark, Hadoop).
  • Experience with low-latency databases and vector search algorithms is a plus.
  • Personal Attributes :
  • A problem-solving mindset with a proactive approach to performance and scalability.
  • Effective communication skills and the ability to work collaboratively in a cross-functional team.
  • Self-motivation and flexibility in a fast-paced environment.

Why Join Us?

  • Cutting-Edge Innovation : Work with a team dedicated to advancing AI and distributed computing.
  • Meaningful Impact : Contribute to products that enhance data accessibility for a wide range of industries.
  • Career Development : Grow with us in a culture that values continuous learning and development.


If backend engineering and building scalable systems are your passion, we’d love to hear from you. Apply today to join a mission-driven team at the forefront of AI and distributed system innovation.

Other Smiliar Jobs
 
  • Santa Rosa, CA
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • San Mateo, CA
  • 2 Days ago
  • Sonoma, CA
  • 2 Days ago
  • Santa Clara, CA
  • 2 Days ago
  • Fremont, CA
  • 2 Days ago
  • San Jose, CA
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • Sunnyvale, CA
  • 2 Days ago
  • San Mateo, CA
  • 2 Days ago
  • Alameda, CA
  • 2 Days ago
  • Santa Rosa, CA
  • 2 Days ago
  • Alameda, CA
  • 2 Days ago
  • Fremont, CA
  • 2 Days ago