Software Development Engineer 1

Published date Posted on Indeed on Aug 17, 2022 (51 d ago)

Job Overview

Responsible for the design, development, and maintenance of Marchex’s software, services, and applications.


Job Impact

As a Software Development Engineer 1 at Marchex, you will participate in the design and development of software applications used daily by Marchex customers. These applications will give our customers insights into their sales and marketing conversations and allow them to develop actionable plans for optimizing their sales performance and marketing budget. You will help to build our innovative solutions that solve real-world problems as long-running, scalable software applications maintaining the highest levels of availability and satisfaction among our clients, both internal and external.


Team

We build highly scalable services that provide insights into what is happening during a call between advertisers and their customers. Marchex is the leader when it comes to understanding what happens within business conversations. The team is focused on building the most accurate conversation outcome solution in the industry while providing a suite of analytics tools that provide real-time insights to our clients. These applications will provide insights into business conversations and allow for actionable plans to optimize their sales performance and marketing budgets.


Outline of Duties and Responsibilities

  • Design and develop components for major business systems and applications based on corporate objectives and assigned tasks.
  • Write maintainable, efficient, and well-documented code using engineering best practices.
  • Adhere to company-wide coding standards for enhancing code readability, supportability, and extensibility. Analyze, propose, and develop solutions for technical problems and issues with assistance from peers or supervisors.
  • Create and maintain high-quality technical documentation for all relevant specifications, systems, and procedures.
  • Meet all development milestones and business objectives on schedule.
  • Participate in team-based code reviews; provide feedback and suggestions to other members of the development team, and incorporate ideas from members of the team into developed applications.
  • Collaborate with other Marchex employees and teams to ensure strong products and that all functional concerns are addressed.
  • Support the Guiding Principles and vision of the company and the team through role modeling and encouraging desired behaviors.
  • Participate in various company initiatives and projects as requested.


Experience, Skills and Qualifications

  • Experienced in software development using NodeJS and Python.
  • Demonstrates clear understanding SQL relational databases and nosql databases.
  • Demonstrated experience developing JSON RESTful services.
  • A strong desire to learn new technologies.
  • Strong analytical skills with the ability to problem solve.
  • Understanding of algorithms, data structures, data modeling & optimization.
  • Familiarity with distributed source control management systems such as GIT.
  • Linux/Unix knowledge a plus.
  • Familiarity with the Unix shell and its commands a plus.
  • A demonstrated desire to build software without fear, taking pride in what you create.
  • Ability to communicate professionally and effectively with technical and non-technical staff across the entire company, including product managers, business management, leads, and peers.

Working Conditions

This is a remote role. Employees in this position will communicate with other team members using chat or video conferencing throughout the day. Limited corporate travel may be required to remote offices or other business meetings and events.

XLwtvNcvtC


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

SingleMind SingleMind |
15 d ago

Headquarters: Bend, Oregon URL: https://singlemindconsulting.comWho we are looking forWe have an immediate opening for an ambitious, detail-oriented, multi-talented, and experienced / senior full-stack Node.js developer. You'll work with our team to.

SingleMind SingleMind |
16 d ago

Headquarters: Bend, Oregon URL: https://singlemindconsulting.comWho we are looking forWe have an immediate opening for an ambitious, detail-oriented, multi-talented, and experienced / senior full-stack Node.js developer. You'll work with our team to.