Senior Software Engineer responsible for developing features and maintaining applications in a fast-paced environment. Collaborating with cross-functional teams at a company focused on data-driven policymaking.
Responsibilities
Design, build, and maintain features for our applications
Write clean, maintainable, and well-documented code
Collaborate with cross-functional teams to deliver high-quality products
Work closely with frontend developers to develop clean API contracts
Continuously improve the performance, reliability, and security of our applications
Stay up-to-date with the latest backend technologies and best practices
Requirements
5+ years of experience
Bachelor's degree in Computer Science or a related field, or equivalent work experience
Excellent communication and collaboration skills
Ability to work independently and as part of a team
Strong attention to detail and ability to deliver high-quality work under tight deadlines
Nice to have experience building products with AI capabilities
Benefits
Being a part of an innovative and collaborative team that will both support and challenge you
Significant opportunity for growth and ownership and to shape Esper for the long-term
Competitive salary and equity at a growing early-stage company
Paid holidays & unlimited PTO
Medical, dental, and vision insurance
Generous parental & sick leave
401(k) retirement plan with employer match
Short/Long term disability & life insurance
Flexible spending account (FSA)
Work anniversary equity grants
Monthly stipend to offset remote work expenses
Office equipment allowance
Paid Time Off to participate in volunteer/community events
Software Engineer contributing to the digital transformation initiatives at U.S. Bank. Collaborating across teams for analysis, design, testing, and maintenance of software products in an agile environment.
Full Stack Developer at STATSports developing core applications for elite athletes and teams. Building high - performance solutions using ASP.NET Core and Angular across various platforms.
Senior Software Engineer at Fidelity Investments developing innovative AI experiences for customer investment solutions. Collaborating in a full stack environment and leading feature development.
Lead Software Engineer working with cloud technologies to build critical data functions for Asset Management. Involves data pipelines, ingestion, and quality processes within a global team.
Software Engineer Lead developing technical design and software solutions for PNC's Lending Technology. Collaborating with teams to ensure engineering excellence and provide technical guidance in banking functions.
Senior Software Engineer developing and maintaining software solutions for PNC's Lending Technology Payments organization. Collaborating with teams to support critical banking functions in a hybrid office environment.
Senior Software Developer focused on optimizing ticketing functionalities for Zendesk’s core product. Collaborating with a team to ensure reliable, scalable, and complex system performance.
Senior Software Entwickler developing next - gen ERP and CAFM software for Facility Management at scanmetrix. Responsible for modern full - stack application development with TypeScript and React.
Full - time Senior Software Developer creating best software for payments processing at Global Payments. Collaborating with development teams, writing code, and ensuring quality software solutions.