Who We Are:
At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in travel and expense solutions, we are creating a future where technology drives business value and inspires extraordinary results.
Emburse is transforming travel and expense management for the modern workforce. As we expand our intelligent platform, we are seeking a highly skilled Senior Software Engineer to help deliver our next-generation, cloud-native solutions. This role is a critical opportunity to shape the future of our technology, with a focus on intelligent architecture, scalable infrastructure, and data-driven product evolution.
As an Emburse Senior Software Engineer supporting our AI initiatives, you will be a hands-on technical leader responsible for driving the design and implementation of Emburse’s future-facing travel and expense platform. You will collaborate cross-functionally with engineering, product, and infrastructure teams to develop scalable, cloud-native solutions that power core experiences and innovations for our customers.
Your expertise in AWS, observability, and infrastructure-as-code will ensure system reliability, performance, and maintainability at scale. Additionally, you will serve as a mentor to engineering peers and help foster a culture of technical excellence and innovation across the organization.
Key Responsibilities
Data Strategy: Design and implement infrastructure that enables robust, scalable data collection and insight generation to inform business and product decisions.Product Collaboration: Partner closely with product management to refine scopes, break down complex engineering efforts, and deliver user-centric features efficiently.Technology Foresight: Anticipate future business and technical needs by monitoring industry trends and proposing a forward-looking technical roadmap.Monitoring & Observability: Instrument systems and services with comprehensive monitoring and diagnostics using industry-standard tools.Infrastructure as Code: Own and enhance the team’s Infrastructure as Code (IaC) practices, ensuring consistent and scalable deployments.Generative AI Integration: Explore, prototype, and integrate emerging GenAI technologies to unlock new product capabilities and operational efficiencies.Cross-Functional Influence: Communicate technical ideas and decisions clearly to stakeholders across technical and non-technical domains.
Education & Experience
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; equivalent practical experience considered.3+ years of professional software engineering experienceDemonstrated experience building scalable, cloud-native applications
Key Qualifications
Cloud Mastery: Expert-level knowledge of AWS services, including but not limited to IAM, EKS, Lambda, S3, SageMaker, CloudWatch.Instrumentation & Observability: Deep experience with monitoring frameworks (e.g., Datadog, Prometheus, Grafana, CloudWatch).Infrastructure as Code: Proven ability to manage production infrastructure using Terraform, AWS CloudFormation, or equivalent.Data-Driven Development: A strong record of building systems that generate and utilize instrumentation and telemetry to drive insights.Product Orientation: Strong understanding of how technical choices affect product outcomes and customer experience.Strategic Thinking: Ability to articulate technical vision and contribute to long-term technology planning.GenAI Fluency: Enthusiasm and foundational understanding of Generative AI tools, frameworks, and their applications in enterprise software.Clear Communicator: Excellent verbal and written communication skills, with the ability to collaborate effectively across roles and functions
Preferred Skills
Experience with modern data platforms and data pipeline architectures.Hands-on experimentation or prototyping with GenAI and AI agent frameworks.Background working in travel, expense, or financial systems is a plus.Contributions to open-source projects or developer communities.