Current jobs related to Senior/Staff Software Engineer - San Francisco, California - Rollbar, Inc.


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States Databricks Full time

    We are seeking a highly skilled Senior Staff Software Engineer/Principal Software Engineer to join our Engineering team at Databricks. As a key member of our team, you will play a critical role in shaping the direction and roadmap for our product, driving concrete initiatives and changes that directly impact key metrics like monthly active users, and taking...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Rippling Full time

    About RipplingRippling is a cutting-edge technology company that is revolutionizing the way businesses manage their workforce systems. Our platform brings together payroll, expenses, benefits, and computers in a single system, making it easier for companies to automate every part of the employee lifecycle.Job DescriptionWe are seeking a seasoned technical...


  • San Jose, California, United States Bill Full time

    Join Our Team as a Senior Staff Software EngineerAt Bill, we're looking for a talented Senior Staff Software Engineer to join our team. As a champion for small and mid-size businesses, we're dedicated to automating the future of finance so businesses can thrive. Our team is passionate about building innovative solutions that simplify and control financial...


  • San Francisco, California, United States King Digital Entertainment Full time

    Unlock Your Potential as a Staff Software EngineerAt King Digital Entertainment, we're on a mission to create engaging and immersive gaming experiences that captivate millions of players worldwide. As a Staff Software Engineer, you'll play a pivotal role in shaping the future of our data platforms, driving innovation, and pushing the boundaries of what's...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Senior Staff Graphics Software EngineerJob Summary:Qualcomm is seeking a highly skilled Senior Staff Graphics Software Engineer to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the structure and performance of GPU hardware, drivers, features,...


  • San Francisco, California, United States California Community College Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong understanding of software engineering principles, including design patterns, architecture, and testing. They will also...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...


  • San Francisco, California, United States Crusoe Full time

    About the Role:We are seeking a Senior/Staff Software Engineer to join our team at Crusoe Energy, a company on a mission to unlock value in stranded energy resources through the power of computation.As a key member of our engineering team, you will design and develop internal admin tooling and infrastructure management systems for Crusoe Cloud, a leading...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerAt Early Warning Services, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software applications that power our core capabilities.Key Responsibilities:Develop and maintain software...


  • San Francisco, California, United States City and County of San Francisco Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative software solutions. The successful candidate will be responsible for designing, implementing, and maintaining software systems that meet the highest standards of quality and reliability.The ideal candidate will have a strong background in...


  • San Francisco, California, United States DocuSign Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our development team at DocuSign. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:* Design and develop...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Senior Staff Software Engineer, PlatformXAt ServiceNow, we're pushing the boundaries of innovation in AI and machine learning. We're seeking a highly skilled Senior Staff Software Engineer to join our PlatformX team, where you'll collaborate with researchers and engineers to develop cutting-edge features that leverage AI and LLMs.Key...


  • San Jose, California, United States PayPal Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at PayPal. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software systems.Key ResponsibilitiesDesign and develop high-quality software systems that meet the needs of our customers and business...


  • San Francisco, California, United States Hulu Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Hulu. As a Senior Software Engineer, you will be responsible for designing and building complex web applications for ESPN.com. You will work closely with our team of engineers to solve interesting technical tasks daily, such as...


  • San Francisco, California, United States Forward Full time

    About ForwardForward is a pioneering healthcare company on a mission to make high-quality healthcare accessible to a billion people worldwide. We're building a cutting-edge healthcare platform from the ground up, integrating hardware, software, and medical expertise to revolutionize the industry.Job DescriptionWe're seeking a highly skilled Senior Software...

Senior/Staff Software Engineer

2 months ago


San Francisco, California, United States Rollbar, Inc. Full time
About the Role:

We are seeking a highly skilled Senior/Staff Software Engineer to join our team at Rollbar, Inc. and contribute to the development of our cutting-edge distributed infrastructure and tooling. As a key member of our engineering team, you will play a crucial role in designing and scaling our carbon-reducing operating model, as well as managing critical hardware, software, and network components.

Your expertise will be instrumental in evaluating tools and frameworks, considering their impact on reliability, scalability, operational costs, and ease of adoption. You will drive the development of scalable, fault-tolerant patterns and practices to be adopted throughout the engineering team.

Key Responsibilities:

  • Collaborate with product teams, engineers, and infrastructure to craft robust, scalable systems extending across our global data centers.
  • Develop scalable, fault-tolerant patterns and practices to be adopted throughout the engineering team.
  • Champion and lead initiatives across the engineering organization such as tech talks, open source development, and book clubs.
  • Work with cutting-edge ASIC technology to maximize efficiency across our Bitcoin mining fleet.
  • Solve complicated orchestration problems dealing with dramatic weather and atmospheric conditions to fine-tune a worldwide mining fleet.
  • Play a pivotal role in shaping the roadmap for our mining products, guiding engineering endeavors towards revolutionary advancements.
  • Mentor emerging engineers, fostering an environment of teamwork and continuous learning.
Requirements:

To be successful in this role, you will need:

  • 5+ years of professional software development experience.
  • 5+ years of programming experience with at least one modern compiled language such as Go, Rust, Java, or C++.
  • 5+ years of experience contributing to architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Bachelor's Degree in Computer Science or related field, or 5-8+ years relevant work experience.
  • Familiarity with the Bitcoin protocol and BTC infrastructure a big plus.
  • Computer Science fundamentals in data structures and algorithm design.
  • Proven experience in building and maintaining scalable and highly available fault-tolerant distributed systems and application architectures.
  • Solid understanding of infrastructure design, including the operational trade-offs of various designs.
  • Familiarity with modern CI/CD practices and build systems, such as GitLab CI/CD, CircleCI, GitHub Actions.
  • Familiarity with modern infrastructure tools, such as Docker, Kubernetes, Ansible, Cloud Formation, Terraform.
  • Experience in concurrency, multi-threading, and synchronization.
  • Experience with Unix/Linux environments.
  • Experience with TCP/IP and network programming.
  • Excellent communication skills.
  • Must be able to pass a background check.
  • Embody the Company values.
What We Offer:

We offer a competitive compensation package, including:

  • Hybrid work schedule.
  • Industry competitive pay.
  • Restricted Stock Units in a fast-growing, well-funded technology company.
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents.
  • Employer contributions to HSA accounts.
  • Paid Parental Leave.
  • Paid life insurance, short-term and long-term disability.
  • Teladoc.
  • Pet-friendly offices.
  • 401(k) with a 100% match up to 4% of salary.
  • Generous paid time off and holiday schedule.
  • Cell phone reimbursement.
  • Tuition reimbursement.
  • Subscription to the Calm app.
  • Company paid commuter benefit; $50 per pay period.