Apply

Senior Staff Software Engineer

Posted 11 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior

๐Ÿ“ Location: USA

๐Ÿ’ธ Salary: 232000.0 - 310000.0 USD per year

๐Ÿ” Industry: Financial Services

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: Backend DevelopmentPythonSoftware DevelopmentDesign PatternsData engineeringREST APIMicroservices

Requirements:
  • Passionate about Affirm's Mission: 'Deliver Honest Financial Products that improve lives'.
  • Solid CS fundamentals and fluency in a dynamically typed language (primarily Python).
  • Enjoy cross-team collaboration, especially with product managers and designers.
  • Humble with the self-awareness to navigate the unknown.
  • User-focused and detail-oriented in the user experience.
  • Experienced in building real-time distributed web services and implementing highly available data storage.
Responsibilities:
  • Design, implement, and extend core platform services and APIs to enable new products and features.
  • Architect and build the next version of the data-processing pipeline.
  • Create 3rd party developer APIs and tools.
  • Analyze/debug performance issues across distributed services.
  • Plan, design, and build core platform software and systems to scale with increasing users and business needs.
Apply

Related Jobs

Apply

๐Ÿ“ USA

๐Ÿ’ธ 244000.0 - 304000.0 USD per year

๐Ÿ” Marketing Technology

  • 12+ years relevant experience in a fast-paced, high-growth tech environment.
  • Experience building, leading, and architecting full-stack products and systems at enterprise-scale.
  • Demonstrated technical leadership and ability to set technical direction.
  • Strong communication and collaboration skills with both technical and non-technical partners.
  • Extensive experience with Java, Python, and other programming languages.
  • Expertise with frameworks such as GraphQL, React, Angular, etc.

  • Play a critical role in building and maintaining a state-of-the-art platform.
  • Work with design and product partners to understand user journeys.
  • Define and drive technical strategy with other senior leaders.
  • Establish best practices for engineering.
  • Implement significant portions of the system.
  • Perform design and code reviews.

GraphQLLeadershipPythonJavaStrategyData scienceAngularReactCommunication SkillsCollaborationPrototyping

Posted about 1 month ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ” Advertising technology

  • Minimum of 10 years of Technical Leadership experience.
  • Over 2 years operating at Senior Staff level or above.
  • More than 5 years in the Ads Domain with expertise in Ad-tech.
  • Experience in shipping consumer usage software (Ad Formats, Reporting, Manager, Insights).
  • Familiarity with privacy regulations (GDPR, CCPA, ePD, ATT).
  • Demonstrated ability to deliver through others and perform hands-on work.
  • Strong communication skills with experience updating executives.

  • Identify opportunities to enhance value for advertisers focusing on pre-click and post-click enhancements aligned with company priorities.
  • Enhance infrastructure to expedite format enhancements and improve portability across placements.
  • Lead projects from concept to rollout, ensuring high quality and performance.
  • Incorporate industry ideas to enhance the Ad product portfolio.
  • Collaborate with designers and product managers to develop new Ad functionality and products.
  • Mentor staff engineers and leaders, sharing industry knowledge.

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentFull Stack DevelopmentProduct ManagementSoftware ArchitectureCross-functional Team LeadershipProduct DevelopmentGoCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringNegotiationWritten communicationCoaching

Posted about 2 months ago
Apply
Apply

๐Ÿ“ US

  • Build systems that can scale indefinitely.
  • Surpass traditional query performance.
  • Make interfaces for data simple and expressive.

  • Build the next generation of distributed data storage and processing systems.
  • Develop systems that can scale indefinitely and surpass traditional query performance.
  • Create clean, abstracted interfaces for data that support a broad array of consumers.

Backend DevelopmentLeadershipSoftware DevelopmentSQLArtificial IntelligenceJavaJavascriptMachine LearningPeople ManagementSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaboration

Posted 2 months ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ $232,000 - $310,000 per year

๐Ÿ” Financial Technology

  • Proficient in Kubernetes, OpenShift, or other container orchestration technologies.
  • Experience with cloud-native traffic management, networking, and security concepts at scale (Istio, Cilium, eBPF).
  • Experience in designing and creating cloud-native CD systems with ArgoCD, Flux, or similar technologies.
  • Solid CS fundamentals and practical coding and debugging experience using modern software delivery methods to develop services with Python, Go, C++, or JVM-based languages (Java, Kotlin, Scala).
  • Experience with Amazon Web Services (AWS), Microsoft Azure Cloud, Google Cloud Platform (GCP), or other cloud providers.
  • Familiarity with Service-Oriented Architectures (SOA) is a plus.
  • Have an enthusiastic vision for leading technical teams and mentoring other engineers.
  • You prefer leveraging, enhancing, and contributing to Open Source solutions rather than starting from scratch.
  • Bachelorโ€™s degree in Computer Science, related technical field, or equivalent practical experience.

  • Lead technical decisions, projects, and roadmaps within the Online Infrastructure team.
  • Shape and own Affirmโ€™s strategy for managing and serving computing workloads.
  • Collaborate with peers, leadership, and stakeholders across the platform engineering and product engineering organizations.
  • Design and implement frameworks, services, and tools to handle new Affirm products and business needs that can securely scale across millions of users and their transactions.
  • Guide, tutor, and aid in the professional growth of junior and senior engineers within the team, promoting best practices in design, coding, and testing.

AWSLeadershipPythonGCPJVMKubernetesMicrosoft AzureC++StrategyAmazon Web ServicesAzureGoScala

Posted 3 months ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000 - 300000 USD per year

๐Ÿ” Healthcare data logistics

๐Ÿข Company: Datavant๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $40,000,000 Series B over 4 years agoBiopharmaClinical TrialsData IntegrationHealth CareSoftware

  • 10-15+ years of engineering experience.
  • Writing software and refactoring both small parts (source code) and large parts (services, applications, whole systems).
  • Exceptional familiarity with tools and willingness to learn new technologies.
  • Experience creating at least one production system that required revisiting design choices.
  • A desire to continually grow in professionalism, knowledge, and skill.
  • A willingness to center patients, healthcare providers, and others in decision-making.

  • Contribute to design, implementation, and overall development of products.
  • Guide and mentor other engineers while developing cutting-edge solutions for the health data ecosystem.
  • Own substantial projects, taking on more responsibility with fewer rules, and acting like an owner.
  • Drive innovation and deliver valuable data solutions for clients.
  • Work with modern tech stack including C#, .NET, Python, JavaScript, TypeScript, React, Spark, Snowflake, AWS, Azure and more.

AWSPythonJavascriptSnowflakeTypeScriptAzureReactSpark

Posted 5 months ago
Apply
Apply

๐Ÿ“ Canada, United States

๐Ÿงญ Full-Time

๐Ÿ” Social Media Advertising

๐Ÿข Company: Reddit๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $410,000,000 Series F over 3 years ago๐Ÿซ‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 7+ years of professional experience as a Software Engineer.
  • Experience leading complex, cross-departmental projects impacting business metrics.
  • 4+ years of experience with various components in the ads system.
  • Experience with consumer-focused ad products and working in vertical teams.
  • Familiarity with ads privacy regulations (GDPR, CCPA, etc.).
  • Proven track record of delivering impactful ad products.
  • Strong ability to design, implement, test, and launch product and infrastructure changes.
  • Excellent communication skills and experience updating executives.

  • Lead projects from concept, design, implementation, to rollout, ensuring high quality and performance.
  • Identify opportunities to enhance value for advertisers by understanding pre-click and post-click enhancements.
  • Enhance infrastructure for faster format enhancements and portability across placements.
  • Gather ideas from the industry to improve ad product portfolio.
  • Collaborate with designers and product managers to develop new ad functionality.
  • Advise on ad review and brand safety enhancements.
  • Mentor staff engineers and contribute to the technical growth of the team.

Backend DevelopmentLeadershipSoftware DevelopmentFull Stack DevelopmentProduct ManagementCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringSoftware Engineering

Posted 6 months ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 232000 - 310000 USD per year

๐Ÿ” Financial services

  • 10+ years of software development experience, including Python, Kotlin, Rust, Java, C++, or GoLang.
  • Expertise in synthesizing complex technical requirements and influencing product direction.
  • Ability to effectively communicate decisions and practices to the engineering organization.
  • 5+ years in multiple SRE organizational structures.
  • 5+ years of hands-on experience in infrastructure and scaling distributed systems.
  • 5+ years of technical leadership in reliability and software engineering.
  • Strong hands-on experience with k8s and AWS in production environments.
  • Experience in cultivating a strong engineering culture and driving reliability changes.
  • Track record of mentoring and developing technical leaders.
  • Deep knowledge of incident management and developing effective SLIs and SLOs.
  • Bachelorโ€™s degree in a related field or equivalent practical experience.

  • In coordination with senior ICs and stakeholder teams, create and champion a long-term technical roadmap for the creation and adoption of reliability practices across Affirm.
  • Promote a culture of ownership, curiosity, and data-driven decision making.
  • Elevate architecture, technical design, and code reviews focusing on resiliency, while coaching team members.
  • Influence Infrastructure teams to deliver solutions that enhance customer experience.
  • Drive and simplify cross-functional investigations around complex issues involving people, software, and systems.
  • Engage with product management for insights on service and improved operational reliability.
  • Support the growth of the Infrastructure organization by hiring and mentoring senior engineers.
  • Foster a culture of technical excellence and continuous improvement.
  • Lead the implementation of incident management principles focused on human interaction with reliability systems.

AWSLeadershipPythonSoftware DevelopmentJavaKotlinProduct ManagementC++GoRust

Posted 6 months ago
Apply