Senior Software Engineer, I

Sorry, this job was removed at 06:25 a.m. (CST) on Wednesday, Dec 25, 2024
Hiring Remotely in US
Remote
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
People Inc. is America’s largest digital and print publisher.
The Role

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 Edmonton (Canada), New York, Des Moines, Los Angeles, or Seattle, the expectation is to work from the office three times per month.

I. Job Summary | Major goals and objectives.

The Senior Software Engineer should have a love for technology and problem solving and a strong desire to deliver quality software as quickly as possible. A strong foundation in agile software development practices and a tendency and passion to stay current within the field are required, along with a drive to stay up-to-date with the latest industry technology trends.

II. Essential Job Functions

Weight % Accountabilities, Actions and Expected Measurable Results:

70%

You understand and will confidently address the challenges associated with delivering flexible, reliable, and highly performant services to drive engagement across our sites. You are capable of being hands-on with code and development tools. You will:

  • Implement new services, APIs, and operational monitoring functions that are scalable and reliable.

  • Work with other technology members to collaborate on overall infrastructure, best practices, and processes.

  • Own production services, investigate and resolve issues, bottlenecks, and inefficiencies.

  • Create and update thorough and readable living documentation for services.

  • Develop APIs that allow brand content to be processed, enhanced, and made available to customers through multiple channels.

  • Collaborate closely with other developers, designers, and product managers to define innovative ways to improve services.

  • Work closely with developers creating internal tools to monitor and inform stakeholders of data being processed by our systems.

30%

Contribute to best practices for coding conventions and standards. Ensure that code quality is high, and work with developers to improve if it is not.

  • Demonstrate passion for code quality and lead by example to produce high quality services and applications that meet timeline expectations to deliver value to the business.

  • Follow technologies relevant to the application and its domain and advocate for their use as appropriate.

III. Minimum Qualifications and Job Requirements | All must be met to be considered.

Experience:

You have a fundamental knowledge of modern development techniques and trends, and you are not done learning. You have:

  • 6+ years of professional experience building and interacting with backend applications.

  • 5+ years of experience building software and services as a backend or full-stack developer using object oriented languages.

  • TypeScript, NodeJS and Python experience is required.

  • Experience with ElasticSearch is required.

  • Experience with event-driven architecture using Kafka is required.

  • Proficiency in Bitbucket, Git and other version control systems.

  • Knowledge with telemetry, logging and observability [Grafana, Kibana, Splunk].

  • Familiarity with cloud platforms - AWS, GCP and code deployment knowledge of containerization using Docker and Kubernetes.

  • Knowledge of serving models in production environments using MLOps workflows such as KubeFlow, MlFlow through containerization (e.g., Docker), including error handling and debugging techniques.

  • Experience with designing and implementing data pipelines using tools like Apache Beam, Apache Airflow to ingest, process, and transform data.

  • Familiarity with data preprocessing and feature engineering techniques.

  • Familiarity with experiment management systems like Jupyter Notebooks, Apache Spark, to track and reproduce experiments.

  • Good understanding of machine learning concepts, including supervised and unsupervised learning, deep learning, and natural language processing.

  • Experience with testing frameworks like Jest, Cypress. 

  • Expertise in developing and consuming RESTful and GraphQL APIs.

  • Experience with API versioning, documentation, and security best practices (e.g, OAuth, JWT).

  • Ability to provide constructive feedback during code reviews and refinement sessions.

  • The ability to make yourself understood to both technical and non-technical audiences.

  • Great analytical and problem-solving skills. 

  • Curious about new technologies with a drive to pursue change.

  • Passionate interests in exploring advanced AI and LLM technologies and how it can help power our components.

 

Specific Knowledge, Skills, Certifications and Abilities:

Elastic Search, Kafka, Python, Typescript, Node.js, Vector DB 

% Travel Required (Approximate): 0%

What the Team is Saying

Vlada
Brian
Nabil

Similar Jobs

People Inc. Logo People Inc.

Principal Product Manager

AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Remote or Hybrid
New York, NY, USA
3500 Employees
170K-190K Annually

People Inc. Logo People Inc.

Senior Director Product, Supply & Signal

AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Remote or Hybrid
New York, NY, USA
3500 Employees
200K-215K Annually

People Inc. Logo People Inc.

Project Coordinator

AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Remote or Hybrid
2 Locations
3500 Employees
90K-120K Annually

People Inc. Logo People Inc.

Account Executive

AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Remote or Hybrid
2 Locations
3500 Employees
95K-115K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
3,500 Employees
Year Founded: 1996

What We Do

People Inc. is America’s largest digital and print publisher. Our 40+ iconic and fast-growing brands harness the best intent-driven content, the fastest sites, and the fewest ads to help nearly 200 million people every month, including 95 percent of US women, make decisions, take action, and find inspiration. People Inc. brands include PEOPLE, Better Homes & Gardens, Verywell, FOOD & WINE, The Spruce, Allrecipes, Byrdie, REAL SIMPLE, Investopedia, Southern Living and more.

Why Work With Us

People Inc. has a people-first mentality - our audience, our employees, our teams. We take our role of providing the best content across the best brands very seriously and we are always looking to make sure that our teams have the space to be creative, innovate and try out new things.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery

People Inc. Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 3 days a week
HQNew York, NY
Bengaluru, IN
Birmingham, AL
Chicago, IL
Des Moines, IA
Los Angeles, CA
Seattle, WA
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account