CrawlJobs Logo

Senior Software Engineer, Core Messaging

Brazil, São Paulo · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

The Core Messaging team focuses on enhancing the performance and reliability of Braze's most frequently used messaging channels. Our engineers are responsible for several high-throughput, low-latency distributed systems. We work closely with both internal and external teams to maintain Braze's industry leadership in cost-effective scaling, competitive go-to-market timelines, and overall system uptime. We create innovative features that enable customers to effectively communicate their marketing goals around speed, accuracy and reliability and translate them into technical solutions.

Job Responsibility

  • Take ownership of critical components of Braze's high-scale architecture and lead team OKRs to ensure they stay on track
  • Find the right balance of individual coding, guidance, mentoring, and delegation
  • Drive improvements to our product, technology, and team processes via innovative ideas and foundational architecture improvements
  • Develop a deep understanding of our business to maximize the effectiveness of your work

Requirements

  • 5+ years of professional experience as a Software Engineer with a strong track record of success
  • Comfortable owning and leading technology initiatives and driving the product strategy forward
  • Leverages business and product understanding to write high impact and foundational code at a high velocity
  • Contributes team value by providing input to architecture proposals, code reviews and team goals
  • Experience working in a collaborative team environment
  • Excellent communicator with your peers, teammates, stakeholders and managers
  • Proficient in analyzing and optimizing code performance, database load, and caching strategies
  • Familiar with distributed architecture paradigms such as async processing, job queues and eventual consistency

What we offer

  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Core Messaging

8 matching positions

Senior Software Engineer (HCM)

Senior technical role responsible for designing, building, and evolving enterpri...
Location
Location
United States , Burbank
Salary
Salary:
90.00 - 93.00 USD / Hour
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Staff HR/HCM knowledge
  • Must have HCM integration and framework experience
  • Experience with Workday connector PECI
  • Core Competencies – API, SOAP, REST
  • Seasoned Workday Engineer
  • Java scripting/scripting language, Rest API
  • Deep subject matter expertise in Workday HCM integrations, including PECI, Studio, Core Connector, Web Services API, BIRT, and EIB (5+ years)
  • Extensive experience developing Workday integrations for consumers and downstream systems, with strong understanding of HR data flows and architecture (5+ years)
  • Strong knowledge of Workday HCM business processes, security frameworks, advanced reporting, and Workday Security Integration concepts
  • Proficiency with integration technologies and standards including Web Services, XSLT, JSON, xPath, APIs, messaging bus, pub-sub, and ETL patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy high-performance, scalable Workday integrations between internal and external systems using tools such as Workday Studio, EIB, RaaS, BIRT, and Workday Extend
  • Translate complex business and HR requirements into robust integration designs and technical specifications, ensuring data quality, security, and maintainability
  • Implement and optimize integrations leveraging Complex Calculated Fields, Workday Custom Reports, Web Services, XSLT, JSON, and xPath, following Workday SDLC and integration best practices
  • Assess Workday twice-yearly releases to identify impacts and opportunities, and implement enhancements that take advantage of new HCM features and capabilities
  • Troubleshoot and resolve critical integration incidents through root cause analysis, partnering with enterprise applications, infrastructure, and third-party teams as needed
  • Apply data integration best practices (APIs, messaging bus, pub-sub, ETL) to design resilient, secure, and reusable integration patterns across HCM platforms
  • Partner closely with architects, business systems analysts, and other software and data engineers to align solutions with enterprise architecture and HR technology strategy
  • Serve as a subject matter expert and technical lead on projects, explaining difficult concepts and influencing stakeholders to adopt sound technical approaches and standards
What we offer
What we offer
  • medical, dental, and vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Azure Data Engineering Team

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Drive the design and implementation of complex, large-scale distributed systems by producing technical designs, proof-of-concepts, and prototype solutions from ambiguous or high-level requirements
  • Own end-to-end delivery of key system components, including design tradeoffs, implementation, testing strategy, deployment, and long-term operability
  • Continuously improve system performance, scalability, and resilience by identifying architectural gaps, leading refactoring efforts, and addressing systemic technical debt
  • Define and apply metrics, best practices, and quality bars to ensure long-term service stability, operational excellence, and strong return on engineering investment
  • Lead code reviews and design discussions, setting technical direction and mentoring engineers to improve overall code quality and system design maturity
  • Collaborate across teams and organizations to align designs, influence dependencies, and deliver solutions that scale across Azure
  • Build and evolve the core messaging infrastructure that underpins hundreds of thousands of Azure applications, supporting critical platform capabilities such as eventing, asynchronous workflows, telemetry, and diagnostics
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are seeking a Senior Software Engineer to lead the development of innovative ...
Location
Location
United States , New York
Salary
Salary:
65.00 - 70.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • 8+ years of software development experience with C#, ASP.NET, and .NET Core
  • Strong experience with relational databases (SQL Server, PostgreSQL) and NoSQL technologies (Redis, MongoDB, Elasticsearch)
  • Experience with event-streaming and messaging technologies such as Kafka, AWS SNS/SQS, RabbitMQ, or Azure Service Bus
  • Proven experience designing and developing microservices within AWS or other cloud environments
  • Experience building and supporting high-volume, highly available systems
  • Strong leadership, mentorship, and code review experience
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Lead the design, development, and delivery of new features for marketplace purchase and payment platforms
  • Develop high-quality, scalable code following engineering best practices and coding standards
  • Conduct code reviews and provide technical guidance to ensure code quality and team growth
  • Design and implement microservices and event-driven solutions in a cloud-based architecture
  • Create clear technical documentation, system diagrams, and architectural designs
  • Collaborate with geographically distributed Agile teams and actively participate in Agile ceremonies
  • Mentor junior engineers through pair programming, knowledge sharing, and technical leadership
  • Contribute to the continuous improvement of system performance, reliability, and scalability
What we offer
What we offer
  • Medical
  • Dental
  • 401(k)
  • Direct deposit
  • Commuter benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (HCM)

Senior technical role responsible for designing, building, and evolving enterpri...
Location
Location
United States , Orlando
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have Staff HR/HCM knowledge
  • Must have HCM integration and framework experience
  • Experience with Workday connector PECI
  • Core Competencies – API, SOAP, REST
  • Seasoned Workday Engineer
  • Java scripting/scripting language, Rest API
  • Deep subject matter expertise in Workday HCM integrations, including PECI, Studio, Core Connector, Web Services API, BIRT, and EIB (5+ years)
  • Extensive experience developing Workday integrations for consumers and downstream systems, with strong understanding of HR data flows and architecture (5+ years)
  • Strong knowledge of Workday HCM business processes, security frameworks, advanced reporting, and Workday Security Integration concepts
  • Proficiency with integration technologies and standards including Web Services, XSLT, JSON, xPath, APIs, messaging bus, pub-sub, and ETL patterns
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy high-performance, scalable Workday integrations between internal and external systems using tools such as Workday Studio, EIB, RaaS, BIRT, and Workday Extend
  • Translate complex business and HR requirements into robust integration designs and technical specifications, ensuring data quality, security, and maintainability
  • Implement and optimize integrations leveraging Complex Calculated Fields, Workday Custom Reports, Web Services, XSLT, JSON, and xPath, following Workday SDLC and integration best practices
  • Assess Workday twice-yearly releases to identify impacts and opportunities, and implement enhancements that take advantage of new HCM features and capabilities
  • Troubleshoot and resolve critical integration incidents through root cause analysis, partnering with enterprise applications, infrastructure, and third-party teams as needed
  • Apply data integration best practices (APIs, messaging bus, pub-sub, ETL) to design resilient, secure, and reusable integration patterns across HCM platforms
  • Partner closely with architects, business systems analysts, and other software and data engineers to align solutions with enterprise architecture and HR technology strategy
  • Serve as a subject matter expert and technical lead on projects, explaining difficult concepts and influencing stakeholders to adopt sound technical approaches and standards
What we offer
What we offer
  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • short-term disability
  • life insurance with AD&D
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong experience with .NET Core / .NET (C#, ASP.NET Core)
  • Experience building RESTful APIs and microservices
  • Hands-on experience with Angular or React, along with JavaScript, TypeScript, HTML, and CSS
  • Experience with Microsoft Dynamics 365 (CRM/CE), including customization and integrations
  • Knowledge of Power Platform (Power Apps, Power Automate, Dataverse)
  • Experience working with SQL Server and database design
  • Exposure to messaging systems such as Kafka
  • Familiarity with cloud platforms such as Azure, OpenShift and CI/CD pipelines (Jenkins, GitHub)
  • Understanding of object-oriented programming, SOLID principles, and design patterns
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Develop and maintain scalable full stack applications using .NET technologies
  • Build and enhance APIs and integrations, including Microsoft Dynamics 365 and related platforms
  • Support modernization of legacy systems into API-driven and microservices-based architectures
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Get to Know Us: It's fun to work in a company where people truly believe in what...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Years of Experience in Related Field: 5+ years
  • Education: BS degree in Computer Science, or equivalent experience. * In lieu of a Bachelor’s degree or foreign degree equivalent, employer will accept two (2) years of additional related work experience.
  • 5+ Years of Professional Experience in building Web scale highly available multitenant SaaS with focus on backend platform, frameworks, RESTful APIs and microservices
  • 5+ years of experience with a public cloud (AWS, Azure, or GCP) and good understanding of cloud-native services
  • Fluent in one or more object oriented programming languages – C#
  • A solid computer science foundation including data structures, algorithms, and design patterns, with a proven track record of writing high concurrency, multi-threaded, secure scalable code
  • Proven experience in delivering one or more core platform services, such as API gateway, identity management, authentication, messaging (Kafka or RabbitMQ), workflow orchestration, job scheduling and search
  • Experience in testing the code, writing the unit tests, functional tests, and automating the API and UI test cases. Complete ownership of the functional quality of the code being written
  • Technical influencer in design and architecture
  • Ability to breakdown Epics into User Stories
Job Responsibility
Job Responsibility
  • Design, develop, test, optimize, scale, maintain and improve highly scalable and secure distributed backend services while adhering to requirements, coding and quality standards
  • Develop functional and technical specifications, and test plans. Review others code
  • Help in project planning by identifying cross-team dependencies and effort estimation
  • Actively participate and contribute to architecture and design of complex problems
  • Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations
  • Research, test, benchmark, and evaluate new tools and technologies and recommend ways to implement them in product development
  • Maintain high standards of software quality and technical excellence within the team owing functional testing, including manual testing, writing test automation scripts, establishing good practices and writing clean, testable, maintainable, and secure code
  • Proactively identify issues, bottlenecks, gaps, or other areas of concerns or opportunities and work to either directly affect change, or advocate for that change
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support
What we offer
What we offer
  • A technology-based company with a sense of adventure and a vision for the future
  • A culture that is kind, open, and accepting
  • A culture where BlackLiner's continued growth and learning is empowered
  • BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Robert Half has a brand new opening with a reputable client in East Tampa/Seffne...
Location
Location
United States , Seffner
Salary
Salary:
110000.00 - 120000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern .NET Expertise: Strong proficiency in C# and .NET 8+. You understand the latest features of the language and how to write clean, testable, and performant code
  • Event-Driven Mindset: Practical experience or strong conceptual understanding of message brokers (RabbitMQ, Kafka, Azure Service Bus) and asynchronous programming patterns
  • Frontend Versatility: Experience with Vue.js (or React/Angular with a willingness to learn Vue) for mobile/scanner interfaces
  • Interest or experience in Blazor for internal tooling
  • Integration Curiosity: You don't need to know Rocket Universe (Pick), but you must be willing to learn how to interface with non-relational, legacy data structures
  • Database Knowledge: Strong SQL skills, plus an understanding of NoSQL or document-based data models
Job Responsibility
Job Responsibility
  • Architect for Events: Design and implement decoupled, event-driven microservices using Azure Services (Event Hubs, Service Bus or similar) to handle high-volume inventory transactions in real-time
  • Modernize the Stack: Build robust .NET / C# backend services that wrap and extend our core legacy logic, enabling us to move faster without breaking the business
  • Dual-Front End Development: Build high-performance, mobile-first interfaces for RF Scan Guns using Vue.js
  • Develop rich, interactive Admin Dashboards using Blazor
  • Solve Complexity: Troubleshoot and solve race conditions, concurrency issues, and data synchronization challenges inherent in a busy warehouse environment
  • CI/CD & DevOps: Own your code from commit to deployment. We utilize GitHub Actions and Azure resources, and we expect engineers to be comfortable managing their own pipelines
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Wissen Technology is hiring for Senior Software Engineer. We are seeking an expe...
Location
Location
India , Bangalore South
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of backend development experience
  • Strong experience building and deploying microservices
  • Proven experience working on production-grade distributed systems
  • Strong programming skills in C++ / C# / .NET Core / Go (at least one is mandatory)
  • Experience with REST APIs, gRPC (optional), and service integration patterns
  • Strong understanding of multithreading and concurrency
  • Experience with MQTT, message queues, or event-driven systems
  • Knowledge of real-time data processing concepts
  • Strong expertise in PostgreSQL, query optimization, indexing, and handling large datasets
  • Strong problem-solving and debugging capabilities
Job Responsibility
Job Responsibility
  • Design and develop scalable, high-performance microservices
  • Implement REST/gRPC APIs for BOS and external integrations
  • Build services that consume, validate, and process MQTT messages
  • Implement robust message parsing, retry logic, and fault-tolerant mechanisms
  • Handle real-time and batch IoT data ingestion workflows
  • Work with PostgreSQL for persistence, optimized queries, and large datasets
  • Implement distributed system patterns: asynchronous messaging, idempotency, consistency
  • Optimize systems for high throughput and low latency
  • Identify and resolve performance bottlenecks
  • Write clean, maintainable, testable code following engineering best practices
  • Fulltime
Read More
Arrow Right