Senior Software Engineer
Top Benefits
About the role
Who you are
- We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team
- Fluency in fullstack development, particularly with Java, C#, Spring, and React. You've built and maintained production-grade systems with meaningful architectural ownership
- Hands-on experience maintaining and improving legacy systems
- Proven ability to architect scalable, distributed systems with attention to reliability
- Excellent communication and collaboration skills across technical and cross-functional partners
- Experience with Salesforce and/or hands on experience developing a salesforce managed package
- Enjoys learning about customers' industries and understanding how they use our products
- Love diving deep into complex systems, understanding how they work, and finding creative ways to improve them. Whether it's optimizing existing architecture or rethinking processes, you bring a thoughtful approach to problem-solving. You’ve likely worked on challenging tech before and enjoy the satisfaction of making things more efficient, scalable, and future-proof
- Finds satisfaction in solving challenging debugging problems
- Can balance technical debt reduction with feature development
- Communicates clearly and proactively with team members. Values open discussions, give and receive feedback well, and thrive in a collaborative environment
What the job involves
- You'll work with our Java backend and React/TypeScript frontend systems deployed on AWS
- You'll build new features while also improving system reliability, performance, and observability
- As part of our fully remote Agile team, you'll collaborate closely with UX designers and Product Managers to deliver exceptional solutions
- This is an individual contributor role with broad scope: you’ll influence architecture, lead through technical discovery and execution, and tackle complex engineering challenges head-on
- Design and deliver fullstack web application features using React/TypeScript, Java, Spring, and AWS
- Improve build tooling, CI/CD processes, and automated tests to increase development efficiency and reliability
- Lead and collaborate on all portions of the SDLC including technical discovery to break down large, complex, and ambiguous problems into clear, actionable initiatives and tasks to drive successful outcomes
- Champion quality by ensuring solutions are observable, testable, secure, and maintainable
- Mentor teammates, share knowledge, and contribute to a culture of continuous improvement
- Collaborate with engineers, product managers, and UX designers to achieve better outcomes
- Participate in code reviews and contribute to technical documentation
- Help evolve our architecture to meet scaling and performance needs
Benefits
- Remote based in US & UK
- Generous PTO
- 401K Retirement Plan
- Transparent Career Paths
- Medical, Dental & Vision
- Paid Parental Leave
- Remote Stipend
- 11 Paid Holidays
About Mediafly
Mediafly is the revenue enablement platform that scales. We help you empower every rep to engage customers and prove value with content that actually closes deals.
Designed for large B2B enterprises, Mediafly makes it easy to create, manage, distribute, and measure sales content at scale. Internally and externally. At your desk or on the go. Enable your sales team to engage effectively at every stage, through branded, personalized, value-based experiences that convince your customers to say yes.
Mediafly provides content management, value selling, learning management and revenue intelligence solutions.
Mediafly is trusted by a vast network of sales, marketing, and enablement professionals at global organizations including Nestlé, ADP, Conagra, Intuit, Heineken, Sealed Air, Sony and NVIDIA.
Senior Software Engineer
Top Benefits
About the role
Who you are
- We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team
- Fluency in fullstack development, particularly with Java, C#, Spring, and React. You've built and maintained production-grade systems with meaningful architectural ownership
- Hands-on experience maintaining and improving legacy systems
- Proven ability to architect scalable, distributed systems with attention to reliability
- Excellent communication and collaboration skills across technical and cross-functional partners
- Experience with Salesforce and/or hands on experience developing a salesforce managed package
- Enjoys learning about customers' industries and understanding how they use our products
- Love diving deep into complex systems, understanding how they work, and finding creative ways to improve them. Whether it's optimizing existing architecture or rethinking processes, you bring a thoughtful approach to problem-solving. You’ve likely worked on challenging tech before and enjoy the satisfaction of making things more efficient, scalable, and future-proof
- Finds satisfaction in solving challenging debugging problems
- Can balance technical debt reduction with feature development
- Communicates clearly and proactively with team members. Values open discussions, give and receive feedback well, and thrive in a collaborative environment
What the job involves
- You'll work with our Java backend and React/TypeScript frontend systems deployed on AWS
- You'll build new features while also improving system reliability, performance, and observability
- As part of our fully remote Agile team, you'll collaborate closely with UX designers and Product Managers to deliver exceptional solutions
- This is an individual contributor role with broad scope: you’ll influence architecture, lead through technical discovery and execution, and tackle complex engineering challenges head-on
- Design and deliver fullstack web application features using React/TypeScript, Java, Spring, and AWS
- Improve build tooling, CI/CD processes, and automated tests to increase development efficiency and reliability
- Lead and collaborate on all portions of the SDLC including technical discovery to break down large, complex, and ambiguous problems into clear, actionable initiatives and tasks to drive successful outcomes
- Champion quality by ensuring solutions are observable, testable, secure, and maintainable
- Mentor teammates, share knowledge, and contribute to a culture of continuous improvement
- Collaborate with engineers, product managers, and UX designers to achieve better outcomes
- Participate in code reviews and contribute to technical documentation
- Help evolve our architecture to meet scaling and performance needs
Benefits
- Remote based in US & UK
- Generous PTO
- 401K Retirement Plan
- Transparent Career Paths
- Medical, Dental & Vision
- Paid Parental Leave
- Remote Stipend
- 11 Paid Holidays
About Mediafly
Mediafly is the revenue enablement platform that scales. We help you empower every rep to engage customers and prove value with content that actually closes deals.
Designed for large B2B enterprises, Mediafly makes it easy to create, manage, distribute, and measure sales content at scale. Internally and externally. At your desk or on the go. Enable your sales team to engage effectively at every stage, through branded, personalized, value-based experiences that convince your customers to say yes.
Mediafly provides content management, value selling, learning management and revenue intelligence solutions.
Mediafly is trusted by a vast network of sales, marketing, and enablement professionals at global organizations including Nestlé, ADP, Conagra, Intuit, Heineken, Sealed Air, Sony and NVIDIA.