Search jobs > Stamford, CT > Remote > Principal software engineer

Principal Software Engineer, 1

Dotdash Meredith
Stamford, Connecticut
$165K-$200K a year
Remote
Full-time

Job Description

About The Position

Bizrate is seeking an experienced technology leader with a demonstrated track record of mentorship, innovative thinking, and technical excellence with backend technologies.

The ideal candidate will bring a deep understanding of modern backend architecture, databases, and AWS solutions to our Principal Software Engineer opportunity.

You will guide our technology teams (including those outside of your department) towards building scalable, resilient, secure, and well architected technology solutions that achieve our business goals.

You will partner with business stakeholders and work alongside teams to deliver on these opportunities. You will have a direct and immediate impact on helping create new systems and platforms, while ensuring existing pathways are efficient, and performant.

You will be an example to others of our core values - Champion Accountability, Respect, Expect Integrity, Act Now - Not Later, Make it Matter.

If you are obsessed and excited about architecture, design, and hands-on software development and coaching, then this is the role for you!

Remote or Hybrid 3x a month

In-office Expectations This position offers remote work flexibility; however, if you reside within a commutable distance to one of our offices in New York, Des Moines, Birmingham, Los Angeles, Chicago, or Seattle, the expectation is to work from the office three times per month.

About The Team :

Bizrate Insights, a Dotdash Meredith company, is one of the largest sources of verified customer-generated seller ratings and reviews, helping both retailers and consumers make informed decisions.

Bizrate Insights’ core solutions cover online visitors and buyers as well as retail store buyers, allowing partners of all sizes to build best-in-class customer experiences, gain competitive intelligence, and attract qualified traffic.

About The Positions Contributions :

Build some amazing things, learn, teach, have fun

Leverage your technical expertise to constantly raise the bar and ensure the team delivers extraordinary results focusing on creating value, continuous improvement, and collaboration

Help drive the exploration of AI technologies and adoption into platform capabilities

Thoroughly understand client, business, and user needs, and provide effective solutions to meet those needs

Dive deep into tech, driving architecture, design, and best practices via hands-on contributions

Help define the technology vision, strategy, and roadmap with other senior Engineers to achieve scalable, secure, and robust platforms

Effectively participate in multiple projects and work across a broad range of technologies and products

Apply principles of systems thinking and a holistic mindset to existing systems and the business domains in which they are utilized, developing and introducing policies and process that support reaching quality, reliability, and observability goals from design through post-production

Display an ingrained data-driven decision-making (ROI) process, knowing when to push for a change and when to suggest a mitigation or acceptance, teaching that mindset to others

The Role’s Minimum Qualifications and Job Requirements

Education :

College degree preferred and / or equivalent experience.

Experience :

You have 10+ years of hands-on software development experience and addition time in a lead architecture / design role and have built deep understanding of architecture and design across many frameworks and languages with primary focus on backend systems

You have worked on many projects from start to finish, and had a senior role in their creation, development, and maintenance

You have experience in a senior role architecting cloud-based applications that utilize load balancing, horizontal scalability, high availability, and serverless technologies

Results oriented, tenacious, but with the ability to know when to push harder and when to look for alternative approaches knowing when it matters and when it doesn’t

You are both accepting of other people’s ideas and confident in your own

You listen, collaborate, and communicate clearly and effectively with technical and non-technical audiences, and facilitate solutions with actionable plans

You thoroughly understand the business and product landscape and can discuss and recommend trade offs across business, product, and technology

You know these (and more) well : Java, Spring Boot, NodeJS and AWS - EC2, Lambda, SQL, RDS, Redshift, SQS / SNS, Kinesis, DynamoDB, API Gateway, Redis / Elasticache, ELB / ALB, etc.

Knowledgeable about surrounding infrastructure, applications, and processes that are adjacent to their technical domain (deployment pipeline workflow, logging and alerting systems, general network configuration, security, etc).

You care deeply about customers, architecture, design, technology, process, and quality

Strong troubleshooting skills, a demonstrated ability to analyze and provide creative solutions to issues in production systems and elsewhere

Values integrity, humility, curiosity, collaboration, creating value and continuous improvement

Pay Range

Salary : New York : $165,000.00 - $200,000.00 Remote-US : $140,000.00 - $165,000.00 California : $165,000.00 - $200,000.00

The pay range above represents the anticipated low and high end of the pay range for this position and may change in the future.

Actual pay may vary and may be above or below the range based on various factors including but not limited to work location, experience, and performance.

The range listed is just one component of Dotdash Meredith’s total compensation package for employees. Other compensation may include annual bonuses, and short- and long-term incentives.

In addition, Dotdash Meredith provides to employees (and their eligible family members) a variety of benefits, including medical, dental, vision, prescription drug coverage, unlimited paid time off (PTO), adoption or surrogate assistance, donation matching, tuition reimbursement, basic life insurance, basic accidental death & dismemberment, supplemental life insurance, supplemental accident insurance, commuter benefits, short term and long term disability, health savings and flexible spending accounts, family care benefits, a generous 401K savings plan with a company match program, 10-12 paid holidays annually, and generous paid parental leave (birthing and non-birthing parents), all of which may vary depending on the specific nature of your employment with Dotdash Meredith and your work location.

We also offer voluntary benefits such as pet insurance, accident, critical and hospital indemnity health insurance coverage, life and disability insurance.

21 days ago
Related jobs
Trexquant Investment
Stamford, Connecticut

Our software engineers work alongside our quants, researchers, and portfolio managers to build data platforms, storage and computational infrastructure, low latency trading systems and simulators that empower our business. Technology is an integral part of everything we do at Trexquant and our engin...

Cboe Global Markets, Inc.
Connecticut
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

Dotdash Meredith
Stamford, Connecticut
Remote

The ideal candidate will bring a deep understanding of modern backend architecture, databases, and AWS solutions to our Principal Software Engineer opportunity. If you are obsessed and excited about architecture, design, and hands-on software development and coaching, then this is the role for you!....

Elsevier Inc. Company
Connecticut
Remote

Principal Software Engineer -Search Technology. About the Team Our team is a diverse group of software engineers, data scientists, and research scientists who develop innovative approaches to improve existing software products and create new products. About the Role: We are seeking a highly skilled ...

Promoted
JobTarget LLC
Stamford, Connecticut

Data Governance & Integrity: Ensure that all data engineering efforts adhere to the highest standards of data governance, including data quality, consistency, privacy, and compliance with relevant regulations. We are seeking a dedicated and technically adept Lead Data Engineer to lead our data engin...

Promoted
The Lovesac Company
Stamford, Connecticut

Data Integration Engineer for Business Systems, you are responsible for owning system operations, applications, programs, and initiatives from an IT perspective to ensure a best-in-class, omni-channel customer experience. In addition to managing daily tasks, this role works collaboratively with IT e...

RIX Industries
Fairfield, Connecticut

The Embedded Systems Engineer is responsible for the design, development, coding, testing, and maintenance of embedded systems and their software. With a solid industry reputation for reliability and excellence, RIX is the established leader in American-made compressor engineering and manufacturing....

ComTec Solutions
East Berlin, Connecticut, United States, 06023

The IT Systems Engineer's role ensures the stability, integrity, and efficient operation of Enterprise-Class IT Systems both internally and externally with our customers. This is achieved by monitoring, maintaining, supporting, and optimizing all network, server, and messaging-based IT Systems. Supp...

Trimble
CT, US
Remote

Software Developer - Control System Support. Join our innovative Control System Development team as a Software Developer, where your primary mission will be to enhance and support the integration and effectiveness of our ECU (Electronic Control Unit) platforms. As a Software Developer you’ll have th...

BDO
Stamford, Connecticut

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...