Apply for this Job
Title: Staff Software Engineer
Location: Northeastern U.S.
Employment Type: Full-Time/Perm
Description:
• We are seeking a skilled and experienced Staff Software Engineer to contribute to the design and development of next-generation technology solutions.
• This role requires a strong advocate for continuous improvement in software development practices and collaboration with engineering teams to ensure high-quality solutions.
• The ideal candidate will lead efforts in system design, deployment strategies, and enforcing development standards across various products.
Responsibilities:
• Develop reusable libraries to provide logging, performance metrics, and system health checks across multiple applications.
• Define deployment strategies to enable seamless software rollouts with minimal downtime.
• Establish and enforce consistent design patterns and coding standards across the engineering team.
• Break down product requirements into structured development tasks across frontend, backend, integration, and deployment.
• Promote best practices for software design, security, and performance optimization.
• Enhance and refine the developer experience by optimizing the codebase and workflow processes.
• Maintain coding standards to ensure high-quality, secure, and compliant software solutions.
• Lead code reviews and collaborate on pull request processes.
• Work within Agile methodologies and contribute to the SCRUM process effectively.
• Partner with product management and engineering leadership to execute development strategies efficiently.
Required Skills:
• Expertise in modern software development principles, including DevOps, Agile methodologies, Continuous Integration/Delivery, and Domain-Driven Design.
• Strong knowledge of object-oriented programming, relational databases, and API development.
• Experience with distributed computing, messaging queues, and containerization.
• Proficiency in multiple programming languages, including modern frameworks for frontend and backend development.
• Extensive experience with cloud-based development and architecture.
• Excellent communication skills and ability to work collaboratively in a team environment.
• Strong problem-solving skills and self-motivated approach.
Desired Skills:
• Familiarity with multiple cloud environments.
• Knowledge of various frontend frameworks and UI development best practices.
• Ability to mentor and guide junior engineers.
Compensation:
Pay Range: $129500K-$185000K
Benefits:
A comprehensive benefits package is offered. Reach out to your Mitchell Martin Recruiter Benjamin Barraclough, for more details.
EEO Statement:
Learn more about our EEO policy here:
Date Posted: 14 March 2025
Apply for this Job