Software engineer jobs in Boston, MA

486verified openings
Filter by
No filters selected
confluent Verified 24h ago

Senior Software Engineer II

Boston, Massachusetts, United StatesAll locationsBoston, Massachusetts, United StatesChicago, Illinois, United StatesRemote, North Carolina, North Carolina, United StatesDallas, Texas, United StatesPortland, Oregon, United States Remote

$176,000–$230,000 a year
Pay$176,000–$230,000
TypeFull-time
Work settingRemote
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data streaming platform. You’ll lead the design and delivery of large-scale, distributed services that must be secure, highly available, and easy to operate across regions and clouds. The Stream Governance product portfolio is crucial to achieving Confluent’s mission to put event streaming at the heart of every organization. Our mission is to provide a robust, cloud-native platform that ensures data quality and integrity by standardizing structure and enforcing intelligent rules across every stream. You will be responsible for delivering critical functionalities like Confluent Schema Registry, Data Contracts, and Policies. In this role, you will collaborate closely with the team and key stakeholders to design, architect, and develop cloud-native, multi-tenant services for Stream Governance. You will be responsible for guiding the vision, providing technical leadership, mentoring, and enabling a high-performing engineering team to tackle complex distributed data challenges at scale. You’ll act as a technical leader: setting direction for projects, making architecture decisions, mentoring engineers, and partnering with cross-functional stakeholders to ship high-impact work.

What you'll bring

  • You’ll lead the design and delivery of large-scale, distributed services that must be secure, highly available, and easy to operate across regions and clouds.
  • 8+ years of industry experience designing, building, scaling, and operating backend systems in production.
  • Deep proficiency in at least one major backend programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals in data structures, algorithms, and system design.
  • Hands-on experience with distributed systems, such as event-driven architectures, high-throughput services, or large-scale data pipelines.
  • A strong understanding of consistency, fault tolerance, and performance tradeoffs.
  • Strong experience running production services in a public cloud (AWS, GCP, or Azure), including containerized workloads (e.g., Docker, Kubernetes).
  • Expertise in cloud-native technology, including networking & security, and experience being part of an on-call rotation.
  • Proven experience in leading and mentoring technical teams.
  • A track record of technical leadership: driving projects, influencing architecture, and coordinating work across multiple engineers or teams.
  • Strong communication and collaboration skills, with the ability to align stakeholders, explain complex ideas clearly, and drive decisions.
  • BS, MS, or PhD in computer science, engineering, or a related field, or equivalent practical experience.

Locations

Boston, MassachusettsChicago, IllinoisRemote, North Carolina, North CarolinaDallas, TexasPortland, Oregon