Senior Software Engineer

Landmark Global
Boston, MA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
$150,000.0 - $170,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) PHP (Programming Language) Amazon Web Services Automation of Tests LAMP (Software Bundle) Bootstrap (Software) Cascading Style Sheets (CSS) Software Quality Code Review Relational Databases JQuery
+18 more
Python (Programming Language) MySQL Newrelic Ruby Software Engineering Systems Architecture Vagrant Web Applications Web Application Frameworks Scripting Phpunit Backend Gitlab-ci Information Technology Web Technologies Front End Software Development Service Stack Jenkins

Job description

Our engineers are part of a medium sized and growing team supporting a commercial web-based application used around the world, facilitating the shipping of millions of packages a year. Our engineers work across our technology stack and throughout the full software product lifecycle including architecture and design, front and backend implementation, and on-going support.

The development team is integrally involved in supporting the new initiatives and ambitions of a number of large businesses within the bpostgroup family of companies. Team members work across departments to help design and implement new features while ensuring a stable, maintainable foundation for our large codebase.

As a leader in this team, you will contribute to the technical direction and growth of the platform. You will also play a key role in modeling and enforcing our high development standards and practices for the team as a whole. As an individual contributor, tasks may include adding new features to our flagship web application, scaling system architecture to prepare for the future, integrating with new solution providers, or implementing custom solutions to support our clients. We are looking for candidates with a strong background in implementing and supporting web applications in a LAMP environment to join our talented team., Core responsibilities will include the following areas:

  • Provide technical leadership for the platform, helping to inform system architecture, design decisions, and implementation approaches.
  • Lead code reviews, technical discussions, and knowledge sharing, while contributing to continuous improvements in code quality, engineering standards and overall software delivery for the team.
  • Directly manage and develop a small team of engineers through coaching, technical guidance and constructive feedback.
  • Work as a direct contributor as a fullstack engineer. You will design, build, and maintain the front-end and back-end of our flagship web application and related systems.
  • Work within a large codebase and write high quality, scalable code adhering to best practices.
  • Collaborate with the Solutions and Product teams to review and scope proposed projects.
  • We expect this role to entail 50% management and leadership responsibilities and 50% direct software development contribution.
  • Additional duties, as assigned.

Requirements

Do you have a Bachelor’s degree?, Requirements/Qualifications include:

  • Bachelor’s degree in Computer Science or equivalent work experience
  • 10+ years of professional experience as a Web Developer / Software Engineer
  • Experience managing a team of software engineers while remaining an active hands-on contributor.
  • Deep experience designing, developing and maintaining scalable web applications in PHP or similar scripting language (Ruby, Python, etc.).
  • Experience designing and optimizing solutions using relational databases, preferably MySQL
  • Proficiency with front-end web technologies (i.e. HTML, CSS, Javascript, jQuery, Bootstrap, etc.), * Excellent communication skills, comfortable working directly with non-technical colleagues
  • A proven ability to take ownership of complex projects, navigate ambiguity, assess tradeoffs, and deliver successful outcomes independently.
  • A passion for mentoring engineers, providing thoughtful code reviews, and raising the overall quality of the team’s software and engineering practices.
  • Personal high standards for their work and they take pride in their craft.
  • A strong work ethic and is self-motivated, with a desire to contribute and always be improving
  • Proficiency with CI/CD pipelines and automated test integration
  • Knowledge of basic cybersecurity principles and application of relevant security measures in everyday work
  • Experience with other tools in our toolset (PHPUnit, Gitlab CI/CD, Jenkins, Vagrant, AWS, NewRelic), * Web Developer/ Software Engineering: 10 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Employee assistance program, * Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Paid time off
  • Referral program
  • Vision insurance
  • Work from home

About the company

For over two decades, Landmark Global has enabled our customers to expand globally. Our shipping and logistics business has grown from basic international mail and parcel delivery to full service, end-to-end solutions. This includes proprietary technology and trade consulting, which provides our clients the capability to sell to millions of customers worldwide.

Our technology is web-based, scalable, and agile. Mercury, our proprietary web-based platform, was developed in-house on the foundations of our logistics expertise and client requests.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all