Emburse is seeking a Staff Engineer I to join their team in a hybrid work environment. This role presents an exciting opportunity to work on enterprise SaaS applications and services, where you'll collaborate with engineering managers, senior engineers, and cross-functional partners to design technical solutions.
As a Staff Engineer, you'll be instrumental in shaping the technical architecture while maintaining hands-on involvement in building key systems. The role combines technical leadership with practical development work, making it ideal for someone who enjoys both strategic planning and coding.
The position requires extensive experience with Java development and cloud platforms, particularly AWS. You'll be working with modern technologies including microservices, SQL, NoSQL, and containerization tools like Docker. The role emphasizes both technical excellence and leadership skills, as you'll be expected to mentor other engineers and guide technical decisions.
Key responsibilities include producing architectural documentation, contributing to system design, leading sophisticated software development, and ensuring high-quality code through advanced debugging and refactoring. You'll also play a crucial role in maintaining SDLC processes and fostering a culture of technical excellence.
The ideal candidate will bring at least 6 years of professional experience, strong expertise in Java and cloud platforms, and a proven track record of working with RESTful APIs and distributed systems. This role offers the opportunity to make a significant impact on product development while growing as a technical leader in a dynamic enterprise SaaS environment.