Braze logo
Braze

Braze helps brands personalize their customer connections with a platform for lifecycle engagement. A certified Great Place to Work, Braze was founded in 2011 a

Senior Staff Engineer

Location

California

Posted

15 days ago

Salary

$208K - $349.7K / year

Seniority

Senior

Job Description

Senior Staff Engineer

Braze

Title: Senior Staff Engineer Location: San Francisco Job Description: At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew. We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization. To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture. If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU'LL DO Channels power how brands reach customers and foster connections at a global scale. The Channels division is responsible for the entire lifecycle of a message—from the moment a marketer configures a campaign in our dashboard to the moment it’s delivered to a user’s device. As a Senior Staff Engineer, you will be the technical anchor for the division, helping engineering teams ship faster and safer while evolving the shared technical foundations they all rely on. In this role, you will bridge the gap between the customer-facing dashboard and the underlying delivery engines. You will split your time between division-wide technical leadership and hands-on work for critical projects. You will partner with engineering managers and technical leads embedded in teams to ensure our architecture supports a maturing suite of channels, while collaborating with senior leadership on initiatives that ensure a consistent, high-quality experience across the entire division. Together, these teams define how our customers interact with our product and how we interact with the world. Your role is to make sure both are excellent. In this role you will: - Partner on the technical vision and quality bar for the division. Drive architectural direction, define best practices, and ensure teams have a clear path to resolving persistent quality and technical debt issues - Lead large, ambiguous projects end-to-end. Drive efforts that span multiple teams from initial problem framing and design docs through implementation, rollout, and operational support - Support maturing channels. Help teams evolve their stacks to support more sophisticated marketing use cases, ensuring that foundational primitives are flexible and robust - Mentor engineers at every level. Simplify hard problems, connect technical decisions to business outcomes, and raise the bar through code review, architecture review, and pairing - Champion reliability and operability. Improve observability and tighten error handling across the dashboard and delivery layers, advocating for incremental rollouts and reducing division-wide incidents - Write code. Staff Engineers at Braze are hands-on; you will design and build the foundational systems and frameworks that act as a force multiplier for the organization Recent and ongoing work across the division includes: - Developing shared frameworks for our marketing message editors to ensure a consistent experience across all messaging channels - Evolving the dashboard to support real-time feedback and sophisticated channel-specific settings - Building platforms and code-generation tooling that allow teams to spin up and mature new channels with minimal friction - Migrating legacy front-end logic to modern, React-based systems within the dashboard to improve developer and end-user experience Parts of our stack with which you will work: - Ruby, Ruby on Rails - TypeScript, React - MongoDB - Event-driven architectures - Distributed Systems and API Design WHO YOU ARE - Have 10+ years of software engineering experience, including meaningful time as a technical leader influencing multiple teams or complex product systems - Are comfortable working across the full stack. You have experience in Ruby on Rails and are proficient in modern frontend environments (TypeScript, React) where customers configure their experience - Have designed and shipped foundational infrastructure. You've built frameworks, libraries, or platform services used by many other engineers to build product features - Bring strong architectural judgment. You know when to invest in abstraction, when to keep things simple, and how to make technical bets that support a maturing product suite - Are an effective communicator and mentor. You can translate technical debt into business risk and elevate the engineers around you through coaching and clear technical vision - Have a track record of identifying highest-leverage work. You can build consensus across different teams and drive projects to completion with minimal direction through high ambiguity Bonus experience: - Experience building or maintaining shared component libraries or design system primitives - Experience with real-time systems or event-driven architectures as they relate to message orchestration - Experience with developer experience tooling, such as code generation, scaffolding, or CI/CD for large-scale codebases - Experience maturing a product from "early stage" to "enterprise scale" without losing developer velocity For candidates based in the United States, the pay range for this position at the start of employment is expected to be between $208,000 and $349,655/year with an expected On Target Earnings (OTE) between $232,000 and $390,000/year (including bonus or commission). Your exact offer may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. In addition to cash compensation, this role qualifies for a comprehensive Total Rewards package that includes equity grants of restricted stock (RSUs) so that you will own a piece of our company. #LI-Hybrid WHAT WE OFFER Braze benefits vary by location, and we encourage you to review our specific benefits offerings for each country here. More details on benefits plans will be provided if you receive an offer of employment. From offering comprehensive benefits to fostering hybrid ways of working, we’ve got you covered so you can prioritize work-life harmony. Braze offers benefits such as: - Competitive compensation that may include equity - Retirement and Employee Stock Purchase Plans - Flexible paid time off - Comprehensive benefit plans covering medical, dental, vision, life, and disability - Family services that include fertility benefits and equal paid parental leave - Professional development supported by formal career pathing, learning platforms, and a yearly learning stipend - A curated in-office employee experience, designed to foster community, team connections, and innovation - Opportunities to give back to your community, including an annual company-wide Volunteer Week and donation matching - Employee Resource Groups that provide supportive communities within Braze - Collaborative, transparent, and fun culture recognized as a Great Place to Work® ABOUT BRAZE Braze is the leading customer engagement platform that empowers brands to Be Absolutely Engaging.™ Braze helps brands deliver great customer experiences that drive value both for consumers and for their businesses. Built on a foundation of composable intelligence, BrazeAI™ allows marketers to combine and activate AI agents, models, and features at every touchpoint throughout the Braze Customer Engagement Platform for smarter, faster, and more meaningful customer engagement. From cross-channel messaging and journey orchestration to Al-powered decisioning and optimization, Braze enables companies to turn action into interaction through autonomous, 1:1 personalized experiences. The company has repeatedly been recognized as a Leader in marketing technology by industry analysts, and was voted a G2 “Best of Marketing and Digital Advertising Software Product” in 2025. Braze was also named a 2025 Best Companies To Work For by U.S. News & World Report, a 2025 America’s Greatest Companies by Newsweek, and a 2025 Fortune Best Workplace in Technology™ by Great Place To Work®, among other accolades. Braze is also proudly certified as a Great Place to Work® in the U.S., the UK, Australia, and Singapore. The company is headquartered in New York with offices in Austin, Berlin, Bucharest, Chicago, Dubai, Jakarta, London, Paris, San Francisco, São Paulo, Singapore, Seoul, Sydney and Tokyo. BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER At Braze, we strive to create equitable growth and opportunities inside and outside the organization. Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you. We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you. Please see our Candidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.

Related Categories

Related Job Pages

More Engineer Jobs

Arena Technical Resources - ATR logo

Senior .NET Engineer

Arena Technical Resources - ATR

Arena Technical Resources (ATR) is a staffing and recruiting company for clients in the information technology industry. The company employs a broad base of professionals, from leg

Engineer15 days ago

Job Title: Senior .NET Engineer Location: Hanover, MD – Fully Remote Eligibility: Candidate must be able to be employed in the United States Job Description: Senior .NET Engineer (Cloud and Modernization) We’re seeking an experienced Senior .NET Engineer to help design, build, and maintain modern, cloud-native applications as part of our ongoing technology transformation. This role is ideal for a highly capable developer who enjoys solving complex problems, writing clean and efficient code, and collaborating within a structured, team-driven environment. You will work closely with architects, product owners, and QA engineers to implement scalable microservices and APIs on Azure, following established standards for reliability, security, and performance. Key Responsibilities - Develop and maintain .NET 8+ and ASP.NET Core applications, APIs, and background services - Implement features within a microservice architecture using Docker and Kubernetes (AKS) - Integrate with Azure cloud services, such as App Services, Blob/Table/Cosmos DB, Key Vault, and Service Bus - Write clean, testable, and efficient code that aligns with established architecture and coding standards - Participate in code reviews, ensuring maintainability and adherence to team practices - Support and contribute to our Azure DevOps environment, including pipeline maintenance, YAML templates, build/release automation, and container deployment workflows - Troubleshoot and optimize application performance, observability, and reliability - Collaborate with QA engineers and business analysts to validate and deliver business requirements - Contribute to team documentation and system knowledge sharing Required Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience - 6+ years of experience developing with C#, including hands-on work with .NET Core / .NET 8+ - Hands-on experience with RESTful API design and integration - Solid understanding of SQL Server and experience with Entity Framework Core or Dapper - Familiarity with cloud-native concepts and Azure services (Functions, App Services, Blob/Table/Cosmos DB) - Experience with containerized applications (Docker, Kubernetes) - Ability to contribute to DevOps pipelines and deployment automation (Azure DevOps preferred) - Working knowledge of version control (Git) and branching strategies - Good communication and teamwork skills; ability to follow direction and collaborate effectively Preferred Skills - Experience working with Blazor, Razor Pages, or ASP.NET MVC (Razor views) is preferred - Experience using AI-assisted development tools or models (e.g., GitHub Copilot, ChatGPT, or similar) to improve developer efficiency and code quality - Familiarity with message-based architectures (e.g., Service Bus) - Experience with monitoring and logging tools (App Insights & Raygun) Soft Skills - Strong attention to detail and commitment to code quality - Excellent problem-solving and debugging skills - Adaptable and eager to learn new tools and technologies - Works well in a collaborative environment, taking direction from technical leads

Worldwide
Runware logo

Engineering Manager

Runware

Generative media in the blink of an API.

Engineer16 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

Role Description We’re looking for an Engineering Manager to lead and grow our core engineering teams. This is a hands-on leadership role sitting at the intersection of people management, delivery, and technical decision-making. You're a hands-on manager comfortable going deep into technical discussions, challenging designs, and helping the team make the right trade-offs. You’ll be responsible for building a high-performing team, ensuring predictable delivery, maintaining engineering quality, and partnering closely with Product, DevOps, and other engineering leaders to scale Runware’s platform. Responsibilities - Team Leadership & People Management - Lead, mentor, and grow a team of engineers in a fast-scaling environment - Create a culture of ownership, accountability, and continuous improvement - Support individual growth through regular 1:1s, feedback, and coaching - Participate in hiring, onboarding, and performance management - Delivery & Execution - Own team execution: planning, prioritization, and delivery of engineering work - Ensure projects are delivered on time, with high quality and clear ownership - Identify risks early and proactively remove blockers - Balance speed, reliability, and technical debt in a pragmatic way - Technical & Architectural Oversight - Act as a technical sounding board on system design, architecture, and trade-offs - Ensure backend systems are scalable, reliable, and performant - Promote best practices around code quality, testing, observability, and security - Partner closely with other teams like DevOps and Product to align technical direction - Cross-functional Collaboration - Work closely with Product, DevOps, ML and other teams to ensure strong alignment - Translate business and product goals into clear engineering execution plans - Communicate clearly and proactively in a fully remote environment Qualifications - 8+ years of experience in software engineering, with at least 3 years in an engineering management or tech lead role - Strong backend background (PHP, Python, Go, Rust or similar), with solid understanding of distributed systems - Proven experience leading teams and delivering complex technical projects end-to-end - Comfortable discussing system design, APIs, performance, and scalability - Experience with modern engineering practices: CI/CD, testing, code reviews, monitoring - Strong people leadership skills: empathy, clarity, and the ability to raise the bar without burning teams out - Excellent communication skills and ability to operate autonomously in a remote setup Nice to Have - Experience working on high-scale platforms, infrastructure, or developer-facing APIs - Exposure to AI/ML platforms, inference systems, or performance-critical workloads - Previous experience in fast-growing startups or scale-ups Benefits - Generous paid time off – vacation, sick days, public holidays - Meaningful stock options – share in the upside you create - Remote-first setup – work from home anywhere we can employ you - Flexible hours – own your schedule outside core collaboration blocks - Family leave – paid maternity, paternity, and caregiver time - Company retreats – twice-yearly gatherings in inspiring locations

United Kingdom
Apex Systems logo

Project Engineer

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre

Engineer16 days ago

BOT Project Engineer Location: Juno Beach, Florida (Onsite or Remote) Employment Type: Contract Job Description: Role Overview We are seeking a BOT Project Engineer to support the design and construction of build-own-transfer (BOT) solar farm projects. In this role, you will act as the engineering lead for customer-contracted projects, managing third-party contractor teams and ensuring technical execution aligns with contractual requirements. This position requires strong technical judgment, commercial awareness, and the ability to represent the engineering function in customer-facing negotiations and discussions. Key Responsibilities - Serve as the engineering lead for customer-contracted BOT solar projects, from proposal support through construction and warranty. - Manage third-party contractor teams to ensure technical execution aligns with contractual, performance, and milestone requirements. - Participate in customer negotiations to develop and refine technical contract documents. - Interpret technical agreements and translate requirements into clear, executable internal scopes of work. - Coordinate across internal teams, including engineering, project management, procurement, development, and legal. - Conduct comprehensive reviews of engineering designs, project plans, and system specifications. - Apply value engineering principles to balance system reliability, cost, and performance. - Maintain direct customer interface, support Independent Engineer reviews, and guide the resolution of technical disputes. - Manage project engineering responsibilities, including schedule and budget oversight. Required Qualifications Education: A Bachelor of Science in Engineering is required. Acceptable disciplines include civil, electrical, mechanical, or chemical. Experience: Approximately 5+ years of engineering experience, with demonstrated technical ownership on complex, externally delivered projects. Candidates with fewer years of experience may be considered if they demonstrate strong early career responsibility and customer interaction. Experience supporting engineering or project delivery for large, multidisciplinary projects, ideally in energy, infrastructure, or other capital-intensive industries is necessary. Technical Skills: Ability to review and interpret technical specifications and project agreements. Experience coordinating across cross-functional internal teams and engaging with external stakeholders in technically and commercially sensitive environments. Knowledge of applicable engineering disciplines including electrical, structural, civil, and materials is required. Preferred Qualifications - Engineering or project management experience on utility-scale solar projects. - Experience managing schedules, budgets, and milestone-driven contractual obligations for major capital projects (EPC, BOT, or similar). - Strong communication, organization, and leadership skills. Work Environment This position is based in Juno Beach, Florida. Remote work will be considered based on experience level. If working remotely, periodic travel to the Juno Beach office will be required, with more frequent trips during the initial 3-6 months. This role requires up to 25% travel. Driving is a required part of the position duties. We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Apex uses a virtual recruiter as part of the application process. Click here for more details. Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. Employee Type: Contract Location: Juno Beach, FL, US Pay Range: $50 - $52 per hour

Florida
$50 - $52 / hour
SmartDev logo

Senior/Lead QA Engineer

SmartDev

OUTCOME DRIVEN SOFTWARE

Engineer16 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description The Senior QA Engineer / QA Lead will own VeryPay's end-to-end quality strategy — leading the QA function, mentoring the team, and ensuring our platform meets the highest standards of correctness, reliability, and security before every release. This role combines hands-on technical depth with team leadership: - Define the test architecture. - Drive automation investment. - Champion quality culture across engineering. - Act as the primary quality voice in cross-functional discussions. This role requires someone who can pair deep technical QA expertise with practical knowledge of AI-assisted testing workflows — from intelligent test generation to autonomous regression coverage. Qualifications - 5+ years of software QA experience with proven ownership of both manual and automated testing on production-grade systems. - Strong hands-on experience with test automation frameworks: Selenium, Appium, Playwright, Cypress, or equivalent. - Expertise in API testing (REST/JSON) using tools such as Postman, RestAssured, or Karate. - Experience designing test strategies for microservices architectures, including contract testing (Pact or equivalent) and service mesh validation. - Proficiency in at least one scripting language: Python, JavaScript/TypeScript, or Java, for test framework development. - Hands-on experience with at least one AI-assisted testing or development tool (GitHub Copilot, Cursor, Testim, Mabl, Applitools, or similar). - Demonstrated ability to use LLMs (e.g., Claude, GPT-4) to generate test plans, identify edge cases, and review test coverage against specifications. - Understanding of where AI augmentation is appropriate in a QA workflow and where it must be restricted (e.g., never in direct HSM or cryptographic validation paths). - Demonstrated experience leading or managing a QA team — setting direction, mentoring engineers, and owning quality outcomes end-to-end. - Ability to define and evolve a QA strategy aligned with product roadmap and engineering capacity — balancing automation investment, manual coverage, and risk tolerance. - Experience driving QA KPI frameworks: defect escape rate, automation coverage ratios, test flakiness reduction, and release confidence metrics. - Proven track record of cross-functional influence — able to negotiate quality requirements with product and engineering stakeholders without formal authority. - Fluency in Agile/Scrum environments with direct experience integrating test automation into CI/CD pipelines. - Strong analytical and troubleshooting skills with the ability to isolate defects across distributed, asynchronous service architectures. - Excellent communication skills; able to translate complex technical QA findings into clear risk summaries for non-technical stakeholders. Requirements - Design end-to-end test strategies covering functional, integration, regression, performance, and security test layers across web, mobile, and backend services. - Build and maintain robust manual and automated test suites for NFC transaction flows, card lifecycle operations, wallet movements, and MMO integrations. - Ensure test coverage spans microservice boundaries (user, merchant, device, wallet, product, transaction, card services) including contract and integration testing at API gateways. - Design and execute multi-device test scenarios covering POS terminals, NFC card readers, mobile apps, and USSD channels - validating consistent behavior across hardware variants and OS versions. - Validate multi-tenant isolation: ensure that organisation, school, merchant, and agent tenant configurations produce correct, independent behavior without data leakage or cross-tenant interference. - Leverage AI tools (e.g., GitHub Copilot, Testim, Mabl, or equivalent LLM-assisted frameworks) to accelerate test case generation, coverage gap analysis, and regression suite maintenance. - Use AI-based log analysis and anomaly detection to proactively identify quality risks across CI/CD pipelines. - Design prompts and workflows for AI-assisted exploratory testing, including structured test scenario generation from product specifications and API schemas. - Stay current on evolving AI testing tooling and champion adoption of practical, secure AI workflows within the QA function - with appropriate caution in sensitive cryptographic and payment-critical paths. - Test NFC card transaction authorization flows, offline payment scenarios, and deferred HSM verification paths. - Validate double-entry ledger integrity, OVA (Open Value Account) balance consistency, and fund movement operations (Top-up, Payment, Funds In/Out). - Perform security-focused testing on payment token flows, JWT-based Partner API authentication (HS256 / ES256), and PCI-relevant data handling. - Collaborate with the HSM and cryptographic infrastructure teams to define and validate key injection, PIN encryption (scenarios A-D), and card personalization test cases. - Serve as the QA point of contact for production incidents - reproduce reported issues in staging, confirm root cause, and verify fixes before re-deployment. - Maintain a structured hotfix verification workflow: fast-track regression scope, execute targeted smoke and regression suites, and provide go/no-go sign-off under time pressure. - Analyse production logs, monitoring dashboards (Prometheus, Grafana, ELK), and transaction traces to identify quality signals and prevent recurrence. - Maintain a living production issue register to track defect patterns, recurrence rate, and long-term remediation actions. - Partner with product managers to translate feature requirements and acceptance criteria into testable specifications before development begins - enforcing a shift-left quality model. - Work directly with backend and frontend engineers during development cycles: review design documents for testability, participate in code reviews, and provide early QA feedback on pull requests. - Facilitate structured QA handoff processes: definition of done checklists, pre-release sign-off gates, and cross-team readiness reviews before each deployment. - Maintain open communication channels with development and product teams on active defects, test progress, and release readiness - ensuring no quality risks are surfaced late. - Own the overall QA strategy for VeryPay's platform - define standards, tooling decisions, and quality processes across the engineering team. - Lead, mentor, and grow a QA team (currently junior/mid engineers); conduct structured 1:1s, performance feedback, and skills development planning. - Drive test architecture decisions: framework selection, test pyramid balance, toolchain standardization, and technical debt management within the QA layer. - Act as the QA representative in sprint planning, architecture reviews, and cross-team technical discussions - advocating for quality requirements from inception. - Build a quality culture across the broader engineering team, not just within QA - through pairing, documentation, and shift-left practices. - Implement and maintain quality gates in CI/CD pipelines (GitHub Actions, Jenkins, or equivalent) including automated regression on every merge to main. - Define and track QA KPIs: defect escape rate, test coverage, automation ratio, mean time to detect (MTTD) - report to engineering leadership with actionable insights. - Own incident post-mortems from the quality perspective: root cause analysis, regression gap identification, and process improvement actions. - Collaborate cross-functionally with product managers, backend engineers, DevOps, and integration partners to embed quality requirements early in the development lifecycle. Benefits - Work on a technically challenging, real-world fintech platform used for social cash transfers, cashless schools, and enterprise retail payments across Africa. - A team that treats quality engineering as first-class — with investment in tooling, process, and automation. - Active investment in AI-augmented development workflows with a pragmatic, safety-first philosophy. - Competitive compensation commensurate with experience and location. - Flexible remote-first work environment with a collaborative, async-friendly engineering culture. How to Apply Send your CV and a brief cover note. In your cover note, please address: (1) a testing challenge you solved in a payment or financial system, and (2) how you have used or would use AI tools to improve test coverage or efficiency.

Vietnam