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 looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system solutions. As a staff engineer at Emburse, you’ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product. At the same time, you’ll have plenty of opportunities to be hands-on building key systems, and will be directly responsible for the successful delivery of large-scale technical efforts as well acting as a technical mentor and leader for other engineers. What you will do: Produce quality documentation and architectural diagrams. Contribute to codebase for enterprise SaaS applications and services. Provide technical leadership of sophisticated software with minimal supervision. Communicate complicated concepts to team members and leadership. Take personal responsibility for the quality and maintainability of the product and actively identify areas for improvement. Leverage your knowledge in quality test practices to elevate the test practices across multiple teams. Identify problems/risks of their own work and others. Be empathetic with the user of the software they are producing and uses that empathy to guide decision-making. Identify viable alternative solutions and present them. Ensure that SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases. Mentor and guide developers of all skill levels. Fix complex bugs and demonstrate advanced debugging skills. Contribute to system design sessions in their area of specialty. Have expanded Code review responsibilities. Ability to perform and guide advanced refactoring. Give constructive feedback to team members. Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve. What we are looking for: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience. Minimum of 6 years professional experience in Java development. Minimum of 6 years professional Cloud Platform experience, with at least 3 years in AWS. Experience working in OS X and Linux environments, Microservices, SQL, NoSQL, and Git. Experience working in a scrum and DevOps environment. Good understanding of agile application development lifecycle. Extensive understanding of various design patterns and OOP paradigm. Extensive experience in RESTful and security of API design. Experience Designing and building JSON or REST services. Expert knowledge of Java. Knowledge in JavaScript preferred. Experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications. Experience practicing Test Driven Development is highly preferred. Why Emburse? Finance is changing—and at Emburse, we’re leading the way. Our AI-powered solutions help organizations eliminate inefficiencies, gain real-time visibility, and optimize spend—so they can focus on what’s next, not what’s slowing them down. A Company with Momentum – We serve 12M+ users across 120 countries, helping businesses modernize their finance operations. A Team That Innovates – Work alongside some of the brightest minds in finance, tech, and AI to solve real-world challenges. A Culture That Empowers – Competitive pay, flexible work, and an inclusive, collaborative environment that supports your success. A Career That Matters – Your work here drives efficiency, innovation, and smarter financial decision-making for businesses everywhere. Shape your future & find what’s next at Emburse. Emburse provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Emburse complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment. #J-18808-Ljbffr
This manager will be responsible for one or more teams that primarily work with SaaS applications built on a .net stack (VB.net and C#.net) and deployed in AWS. This includes responsibility for the .net developers, React developers, and QA Engineers in the same team, as well as close interaction with product, mobile, security, design, devops, and other Emburse product and engineering teams spanning multiple technologies.
What You'll Do 4-6 years of distributed software development experience, preferably with Lead position experience Ability to analyze software requirements Ability to review and influence design plans Manage goal priorities as set by the senior management and delegate tasks to the appropriate resources Develop, lead, coach, and assess the engineering team Grows a team culture that is collaborative Provide technical guidance and coaching, break down barriers that interfere with tasks Has direct reports, remote or local Familiar with all the policies, procedures and technical concepts related to software programming, including but not limited to security, deployments, build and UAT processes, SDLC, SSDLC, PCI/DSS, GDPR, and CCPA. Participates in design activities Prepare technical requirements and software design specifications Leads small technical teams in delivering highly scalable and reliable applications that meet business budgets/timelines Establishes attainable goals in order for the project to finish on time Provides guidance to team members to encourage work productivity Focused on one or more small projects or platforms at once Monitors, evaluates and ensures the completion of tasks and projects Improve engineering quality and efficiency (e.g. improve workflow, code review, etc.) Aligns their product engineering team with the company’s vision Hire qualified candidates to strengthen company and team Represents the product development team across the organization Collaborate with cross-functional peers and leaders to deliver projects What We're Looking For Bachelor’s degree in Computer Science or related field, or equivalent years’ experience Minimum of 4 years’ professional experience as a software developer with a relevant technology stack and experience managing or leading a relevant engineering team. Experience working with products deployed in AWS and use of AWS services and APIs. Experience with build and deployment pipelines applicable to .net development. Experience working in a scrum and DevOps environment Experience designing and building SaaS applications, APIs, integration with 3rd party APIs, AWS APIs, SQL, microservices, GIT #J-18808-Ljbffr
Product Marketing Managers are responsible for developing and executing effective marketing Go-To-Market strategies for our solutions. This individual contributor serves as the product’s strategic advocate, collaborating cross-functionally across departments including product management, marketing, sales, and customer success to support business growth. This role develops messaging, positioning, and launch strategies that drive adoption, revenue, and customer satisfaction. They handle market research on current market trends, influence pricing and packaging, guide sales teams, and take part in presentations and events. Product marketers are the voice of the customer, researching buyer needs and experiences and translating these findings into product roadmaps in coordination with product management, as well as competitive counter-tactics.
What You'll Do Develop and execute end-to-end product marketing strategies including market research, product positioning, messaging, and launch plans that optimize programs including new business, increased cross-sell and positive ROI. Craft compelling positioning & messaging that underscores the value propositions, differentiates our solutions, and aligns with our corporate strategy to increase buyer engagement and solution win rates. Lead cross-functional efforts for product launches, collaborating with product management, marketing, sales, enablement, and customer success. Accomplish results by coaching and guiding colleagues as a project-based leader; developing, coordinating, and enforcing systems, policies, procedures, and productivity standards, and managing initiatives through an effective portfolio management framework to deliver against key financial targets. Conduct market research, customer interviews, and competitive analysis to understand customer needs and market trends, translating these findings into product roadmap recommendations, enhanced competitive tactics, and GTM strategies including the definition of product offerings, pricing, geographic coverage, and channel penetration. Utilize various channels to gain knowledge of customer use of current products, additional opportunities, and buyer demands. Monitor the latest technology and Product Marketing trends through data-driven analysis and serve as a subject matter expert for Product Marketing activities, identifying and applying best practices in product marketing. What We're Looking For Education: Required: Bachelor’s Degree. Preferred: Marketing Degree or in Related Field. Experience: Required: +7 years of related experience in Marketing, Product Management, SaaS and/or B2B capacity. Required: Experience working in the Travel industry, ideally software, a travel management company, airline or major hotel chain. Ability to think and communicate strategically. Ability to manage multiple projects at one time with little supervision. Ability to present and influence an executive audience. Ability to empathize with our users/market and assume their perspective. Problem-solving and critical thinking ability required. Excellent oral and written communication skills. Ability to coordinate and communicate with other teams, especially with the product and sales. Positive and flexible attitude; ability to adapt well to change. Strong organizational and analytical skills. #J-18808-Ljbffr
Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and award-winning technologies, is strong on engineering. This ensures you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse.
What You'll Do 8+ yrs of software development experience, preferably with Lead position experience Go-to expert in one area of the codebase; understands the broad architecture Understanding OWASP and general understanding of PCI/DSS at a code level as needed Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvement Identifies problems/risks of own work and others May have role in supervising others or leading moderately sized projects Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases. Partners with product and analytics and drives requirements that take into account all parties' needs Owns the technical testing and performance plan for their projects Expanded Code review responsibilities, including OWASP SSDLC assessment Strong ability to mentor and guide junior developers Develops sophisticated software without supervision Identifies and proactively tackles technical debt before it grows into debt that requires significant up-front work to resolve Sets direction at the project/service level and consistently influences decision-making Develops large complex features and tackles difficult defects Provides technical advice and weighs in on technical decisions that impact other teams or the company at large. May explore, research, and propose new technologies Understands all industry jargon and business concepts to better understand the challenges our technology is designed to solve Identifies viable alternative solutions and presents them Gives constructive feedback to team members Interact directly with customers when needed
What We're Looking For Strong experience with Python application development (preferably Django), JavaScript and AWS Experience working in OS X and Linux environments Experience designing and building JSON or REST services and APIs Experience working with 3rd party APIs, workflow and integration architectures Experience with large-scale or distributed web applications Preferred: Experience with financial institution integrations and financial technology will be beneficial to this role #J-18808-Ljbffr
Emburse is on a mission to innovate expense management, business travel, accounts payable and payment solutions. We are a forward-thinking and dynamic organization committed to fostering a culture of growth, development, and continuous improvement. We believe in empowering our employees and providing them with the tools they need to thrive both personally and professionally. We are seeking a passionate and innovative Director of Learning and Development (L&D) to join our team and lead the way in creating and driving transformative learning initiatives across the company. Position Overview: Reporting into the Head of Human Resources, the Director of Learning and Development will play a critical role in shaping the learning strategy for the organization. You will lead the design, development, and execution of comprehensive training programs that enhance employee performance, support leadership development, and align with organizational goals. The successful candidate will be a leader focused on strategy, but also comfortable rolling up their sleeves and working with all levels of the organization. Your expertise in instructional design, talent development, performance management, and strategic learning will ensure that Emburse continues to invest in the growth and potential of our employees at all levels. Key Responsibilities: Develop and implement a company-wide Learning and Development strategy that aligns with business objectives, employee needs, and industry best practices. Create and deliver high-impact learning programs that span technical, leadership, and soft skills development. Design, develop, and facilitate training programmes (in-person and digital) that enhance employee performance, engagement, and career progression. Develop a leadership and management training program focused on the critical changes in a leader's journey and provide the necessary guidance to make new leaders successful. Conduct needs assessments to identify skill gaps and ensure that learning solutions are tailored to meet both individual and organizational objectives. Own the employee onboarding experience and ensure that newly hired Embursers are provided the necessary training, support, and information to make them feel connected to the organization and productive sooner. Responsibility for the learning management system and online courses. Own the annual performance management and talent assessment processes and ensure they are both effective at driving employee performance, accelerating growth, and identifying and remediating gaps. Build a multi-year plan that aligns with an overall HR framework that will be defined and adjusted based upon clear metrics and will improve employee engagement, reduce turnover, and improve manager and leadership quality. Collaborate with senior leadership and HR to create and promote a learning culture that drives employee engagement, retention, and success. Develop metrics and KPIs to measure the effectiveness of learning initiatives, ensuring continuous improvement and alignment with overall company performance. Partner with the VP of People Operations to manage and maintain the learning and development budget. Stay current with industry trends, emerging technologies, and best practices in learning and development, bringing innovative solutions to the organization. Foster a culture of continuous learning, encouraging employees to take ownership of their development and career growth. Qualifications: A degree in Human Resources, Education, Business, or a related field (Master’s preferred). Minimum of 8-10 years of experience in Learning and Development, with at least 5 years in a leadership role. Proven experience designing and implementing successful learning programmes at scale in a corporate environment. Expertise in instructional design, adult learning theory, and various learning methodologies (e.g., blended learning, e-learning, classroom training). Strong project management and leadership skills, with the ability to inspire and motivate a team. Excellent communication and presentation skills, with the ability to engage and influence stakeholders at all levels. Experience with Learning Management Systems (LMS) and other training technologies. Strong analytical and problem-solving skills, with a data-driven approach to measuring learning outcomes and impact. Ability to work independently and collaboratively in a fast-paced environment. #J-18808-Ljbffr
Product Marketing Managers are responsible for developing effective marketing strategies and plans to communicate the features and benefits of the company products to customers and prospects. They handle market research on current trending products, establish timescales for upcoming products, influence pricing and packaging, guide sales teams, develop messaging and market positioning around products and take part in presentations and events. Frequently, product marketing managers are the ‘voice of the customer’ within their Business Units, precisely researching consumer needs and experiences.What you'll do:Orchestrate GTM launch activities and deliverables cross-functionally with various stakeholders and deadlinesLead GTM launch kickoff and go/no go meetings to ensure organizational readinessUnderstand and communicate buyer personas, value proposition and market fit of solution portfolio by segment to internal stakeholders including executives and externally in the marketBuild tools and content to best position solutions in the marketplace to drive leadsConduct market research to encompass competitive positioning and win/loss analysisProvide feedback to product teams on market needs to inform product strategy and roadmapMake recommendations for solution naming, positioning, pricing, packaging and promotionSupport Product Marketing needs across multiple products and solutions within the portfolio in parallelProvide strategic direction and recommendations for portfolio managementServe as a mentor to team members to support growth and development#LI-LH1#LI-RemoteWhat we're looking for:Bachelor’s Degree required. Preferred: Marketing Degree or in a related Field7+ years of related experience in Marketing, Product Management, SaaS and B2B experienceAbility to think and communicate strategicallyAbility to manage multiple projects at one time with little supervisionAbility to present and influence an executive audienceAbility to empathize with our users/market and assume their perspectiveProblem-solving and critical thinking abilities are highly requiredExcellent oral and written communication skillsAbility to coordinate and communicate with other teams, especially with the product and salesPositive and flexible attitude; ability to adapt well to changeStrong organizational and analytical skills #J-18808-Ljbffr
Product Marketing Managers are responsible for developing effective marketing strategies and plans to communicate the features and benefits of the company products to customers and prospects. They handle market research on current trending products, establish timescales for upcoming products, influence pricing and packaging, guide sales teams, develop messaging and market positioning around products and take part in presentations and events. Frequently, product marketing managers are the ‘voice of the customer’ within their Business Units, precisely researching consumer needs and experiences.What you'll do:Orchestrate GTM launch activities and deliverables cross-functionally with various stakeholders and deadlinesLead GTM launch kickoff and go/no go meetings to ensure organizational readinessUnderstand and communicate buyer personas, value proposition and market fit of solution portfolio by segment to internal stakeholders including executives and externally in the marketBuild tools and content to best position solutions in the marketplace to drive leadsConduct market research to encompass competitive positioning and win/loss analysisProvide feedback to product teams on market needs to inform product strategy and roadmapMake recommendations for solution naming, positioning, pricing, packaging and promotionSupport Product Marketing needs across multiple products and solutions within the portfolio in parallelProvide strategic direction and recommendations for portfolio managementServe as a mentor to team members to support growth and development#LI-LH1#LI-RemoteWhat we're looking for:Bachelor’s Degree required. Preferred: Marketing Degree or in a related Field7+ years of related experience in Marketing, Product Management, SaaS and B2B experienceAbility to think and communicate strategicallyAbility to manage multiple projects at one time with little supervisionAbility to present and influence an executive audienceAbility to empathize with our users/market and assume their perspectiveProblem-solving and critical thinking abilities are highly requiredExcellent oral and written communication skillsAbility to coordinate and communicate with other teams, especially with the product and salesPositive and flexible attitude; ability to adapt well to changeStrong organizational and analytical skills #J-18808-Ljbffr