Software Engineer, Database Systems at Cirrascale Cloud Services | Austin, TX, US | Rezi

Software Engineer, Database Systems at Cirrascale Cloud Services

Software Engineer, Database Systems

Cirrascale Cloud Services · Austin, TX, US

Today

Software Engineer, Database Systems

Cirrascale Cloud Services · Austin, TX, US

an hour ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer, Database Systems role.

Rezi rewrites your resume against Cirrascale Cloud Services's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer, Database Systems posting at Cirrascale Cloud Services — free, in seconds.

About the Role

We seek a highly skilled Software Engineer specializing in database development to construct and optimize scalable data flows. This role is crucial for ensuring data integrity, low latency, and reliability in software that governs compute clusters, supporting our transition to a modern environment.

Responsibilities

  • Collaborate with the Cirrascale team to implement and refine software code and database systems for services, ensuring performance, reliability, and cost-effectiveness.
  • Develop and optimize solutions for handling high volumes of data transactions, focusing on throughput, latency, and efficient resource utilization within database connections.
  • Write highly efficient application-level database related code, optimizing queries, indexing strategies, and connection management.
  • Drive the implementation and effective utilization of Cassandra, AlloyDB, and PostgreSQL within our ecosystem.
  • Continuously identify and eliminate performance bottlenecks in database interactions and complex data transformations.
  • Provide engineering support during critical deployments, ensuring the stability and performance of data infrastructure.
  • Work closely with the wider engineering team to understand data needs, define requirements, and deliver robust solutions.

Requirements

  • Must be a U.S. Citizen.
  • 5+ years of professional software development experience with a strong focus on backend systems and database engineering.
  • Expert-level proficiency in Python for building high-performance backend services and asynchronous and distributed applications.
  • Proven expertise in database systems, including internals, tradeoffs, and optimization techniques.
  • Very strong working knowledge and practical experience with relational databases and non-relational (NoSQL) databases, including advanced features, tuning, and partitioning.
  • Hands-on, production-level experience with non-relational (NoSQL) database clusters in high-volume environments, encompassing data modeling and query optimization.
  • Practical experience with AlloyDB, understanding its operational characteristics and effective application.
  • Exceptional understanding of concurrency control, transaction management, and indexing strategies.
  • Demonstrated experience in environments processing high volumes of distributed data with stringent latency requirements.
  • Familiarity with containerized environments (Docker, etc.) and distributed systems architecture.
  • Experience with C++, Go, and Rust is highly advantageous.
  • Strong problem-solving skills, with the ability to diagnose complex issues across distributed systems and data layers.
  • Excellent communication and collaboration skills.

Skills

  • Python
  • Database development
  • Cassandra
  • AlloyDB
  • PostgreSQL
  • SQL
  • NoSQL
  • Docker
  • C++
  • Go
  • Rust

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 5+ years

Salary/Compensations

  • $145,000 to $175,000

Benefits

  • Health, dental, and vision insurance
  • Retirement plans
  • Paid time off
  • Opportunities for professional development

About the Company

  • Join a growing team that's pushing the boundaries of AI infrastructure.
  • At Cirrascale, you’ll contribute to projects powering next-generation AI applications while working with top-tier hardware in a collaborative and innovative environment.
  • From custom deployments to hands-on customer support, every role here plays a part in enabling breakthroughs in AI.