Jobs
>
Lehi

    Software Engineer III - Lehi, United States - Weave

    Weave
    Default job background
    Description

    Join the Weave Engineering Team and be at the forefront of revolutionizing how businesses connect with their customers through SMS and MMS messages. Our Messaging Teams empower businesses with automated communication solutions, allowing them to focus on critical tasks while the Weave Messaging System takes care of appointment reminders, reviews, and missed call texts.

    As a Backend Engineer on our Messaging Team, you will play a vital role in shaping the future of our Messaging Product. You'll work alongside a diverse and highly skilled team of product managers, front-end engineers, and fellow backend engineers in a collaborative, cross-functional environment. At Weave, our teams operate with a high degree of autonomy, enabling you to take ownership and make decisions that directly impact Weave's success.

    • This position will be In Office
    • Reports to: Engineering Manager

    What You Will Own (Responsibilities)

    • Working on any tickets assigned which may involve coding, researching, planning, documenting and collaborating with other employees.
    • Advance the goals of the team to deliver on any projects/initiatives that the team is working on to help achieve success.
    • Writing and altering code to create new or update existing features/functionality to Weave's codebase.
    • Researching and analyzing information to determine how best to implement task requirements on software projects.
    • Planning and further advancing delivery of software projects by designing well thought implementation solutions, breaking down bigger projects tasks into feasible tasks that can be completed in a timely manner and also helping with the planning of code releases and rollout of new software.
    • Writing automation tests to prevent releasing code that might cause issues. Manual testing of features when required.
    • Documenting of workflows, changes to codebase, technical product documentation and any other technical writing that will help in understanding technical processes and operations.
    • Performing code reviews to provide technical feedback to others and to enforce company code standards.
    • Coordinating with project manager and team members to advance team projects/goals.
    • Performing cross-team collaboration to acquire information necessary to complete tasks.
    • Helping onboard new team members.
    • Communicating effectively on progress made, obstacles encountered and concerns/doubts on assigned tasks.

    What You Will Need to Accomplish the Job (minimum qualifications- education, experience, certifications, skills)

    • 3+ years of work experience as a Software Engineer or in a closely related field
    • Bachelor's in Computer Science or closely related field
    • The engineer is provided autonomy in their work and are expected to take ownership and demonstrate the ability to act in Weave's best interest. Work is assigned and expected to be completed through sprint cycles of which the duration of cycles are determined by the team.
    • The engineer will be expected to work with a team of experienced engineers in which they collaborate in areas such as distributed systems, scalability, and continued integration/development.
    • The engineer is expected to work in a cross-functional agile team composed of a product manager, back-end, and front-end engineers.

    What Will Make Us Love You (preferred qualifications- including personality traits)

    • Experience with Variable Declaration, Basic Syntax, Data Type and Structures, Flow Control Structures (Conditionals and loops), Functional Programming, Object-Oriented Programming, Debugging, IDEs or Coding Environments.
    • Knowledge in at least one of the following programming language: GO, Javascript, RUBY, OR HTML.
    • Knowledge of GO, Python, Java, C, Bash, R.
    • Knowledge of working with back-end APIs: REST APIs, gRPC APIs, SOAP APIs, or Event-driven APIs.
    • Experience working with MySQL, Oracle Database, or PstgreSQL.
    • Experience with Elasticsearch, Cassandra, DynamoDB.

    Weave is an equal opportunity employer that is committed to diversity and inclusion. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics.

    If you have a disability or special need that requires accommodation, please let us know.

    Weave is an equal opportunity employer that is committed to diversity and inclusion. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics.

    If you have a disability or special need that requires accommodation, please let us know.



  • Applied Materials Lehi, United States

    **Job Description Summary** · + Requires specialized depth and/or breadth of expertise. Interprets internal or external business issues and recommends best practices. Solves complex problems; takes a broad perspective to identify innovative solutions. Works independently, with g ...

  • Merit Medical Systems

    Engineer III

    1 week ago


    Merit Medical Systems South Jordan, United States

    Engineer III - South Jordan, UT page is loaded · Engineer III - South Jordan, UT · Apply · locations · South Jordan, UT · time type · Full time · posted on · Posted 3 Days Ago · job requisition id · JR104535 · Why Merit? · At Merit Medical, our mission is to create inn ...

  • FLSmidth & Co. A/S

    Engineer III

    1 week ago


    FLSmidth & Co. A/S Midvale, United States

    By joining a team of more than 11,000 people working across more than 60 countries, you will be part of an agile network of talented and ambitious people. In fact, we count on you to engage, connect and collaborate with colleagues all over the world. Seize the opportunity to lear ...

  • Knewin

    Engineer III

    2 weeks ago


    Knewin Salt Lake City, United States

    By joining a team of more than 11,000 people working across more than 60 countries, you will be partof an agile network of talented and ambitious people. In fact, we count on you to engage, connectand collaborate with colleagues all over the world. Seize the opportunity to learn, ...

  • Salt Lake County

    Engineer III

    5 days ago


    Salt Lake County Salt Lake City, United States

    Job Description: · JOB SUMMARY As Engineer, serves as project engineer on engineering design and construction projects, and · independently evaluates, selects and applies standard engineering techniques, procedures and · criteria in making engineering designs and decisions. Th ...

  • Salt Lake County

    Engineer III

    2 weeks ago


    Salt Lake County Salt Lake City, United States

    Job Description · JOB SUMMARY · As Engineer, serves as project engineer on engineering design and construction projects, andindependently evaluates, selects and applies standard engineering techniques, procedures andcriteria in making engineering designs and decisions. This is a ...

  • Salt Lake County

    Engineer III

    2 weeks ago


    Salt Lake County Salt Lake City, United States

    Job Description · JOB SUMMARY · As Engineer, serves as project engineer on engineering design and construction projects, andindependently evaluates, selects and applies standard engineering techniques, procedures andcriteria in making engineering designs and decisions. This is a ...

  • Salt Lake County

    Engineer III

    2 weeks ago


    Salt Lake County Salt Lake City, United States

    Job Description · JOB SUMMARY · As Engineer, serves as project engineer on engineering design and construction projects, andindependently evaluates, selects and applies standard engineering techniques, procedures andcriteria in making engineering designs and decisions. This is a ...


  • Javen Technologies Draper, United States

    Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Familiar wi ...

  • Merit Medical Systems, Inc.

    OEM Engineer III

    1 week ago


    Merit Medical Systems, Inc. South Jordan, United States

    Why Merit? · At Merit Medical, our mission is to create innovative medical devices that improve lives. Our goal is to hire and develop people who want to build something special through hard work, team effort, and commitment. Together, we are making a difference in the lives of p ...


  • bioMérieux SA Salt Lake City, United States

    Position Summary · This is a full-time exempt position. The Quality Engineer III is responsible for assisting with the maintenance of technical aspects of the Quality Management System, specifically the control of Design and Development Changes. This person will be working with ...


  • BioFire Diagnostics Salt Lake City, United States

    Position Summary · This is a full-time exempt position. The Quality Engineer III is responsible for assisting with the maintenance of technical aspects of the Quality Management System, specifically the control of Design and Development Changes. This person will be working with ...


  • ICU Medical Salt Lake City, United States

    · Position Summary · Provide oversight and support of Quality Engineering Sustaining, Metrology operations including design and/or review, development, implementation, and maintenance of measurement programs, ensuring that all cGMP requirements are satisfied. Support validation ...


  • NOV Provo, United States

    JOB DESCRIPTION · General Overview · Responsibilities include electrical engineering research and product development as well as supporting the production process and providing engineering technical support for existing products. Designs, develops and tests IntelliServ component ...


  • bioMerieux SA Career Site - MULTI-LINGUAL Salt Lake City, United States

    Description · Position Summary This is a full-time exempt position. The Quality Engineer III is responsible for assisting with the maintenance of technical aspects of the Quality Management System, specifically the control of Design and Development Changes. This person will be w ...


  • ICU Medical Salt Lake City, United States Full time

    Position Summary · Provide oversight and support of Quality Engineering Sustaining, Metrology operations including design and/or review, development, implementation, and maintenance of measurement programs, ensuring that all cGMP requirements are satisfied. Support validation and ...


  • Dennis Group Salt Lake City Salt Lake City, United States

    Job Description · Job DescriptionJob Summary · Dennis Group's Mechanical Engineers design and implement mechanical systems as part of a broad engineering and architectural team in designing and building food and beverage production facilities. Specifically, HVAC, plumbing / utili ...


  • Flowers Baking Co of Utah, LLC West Jordan, United States Regular, Full time

    Why Flowers? · Flowers Foods, Inc. (NYSE: FLO) is one of the largest producers of packaged bakery foods in the United States with 2022 sales of $4.8 billion. Among the company's top brands are Nature's Own, Dave's Killer Bread, Wonder, Canyon Bakehouse, and Tastykake. Learn more ...

  • Tectonic Engineering Consultants, Geologists & Land Surveyors, D.P.C.

    Chief Inspector

    1 day ago


    Tectonic Engineering Consultants, Geologists & Land Surveyors, D.P.C. Mountainville, United States

    **Tectonic is seeking a full-time Chief Inspectors **for upcoming projects in the Hudson Valley and Catskill areas, including Ulster County, Orange County, Rockland County, Dutchess County, Putnam County, Westchester County, Sullivan County, and Delaware County. These positions o ...


  • University of Utah Health Salt Lake City, United States

    Overview · Local, Hybrid position. Need to live in area or be willing to relocate. · As a patient-focused organization, University of Utah Health exists to enhance the health and well-being of people through patient care, research and education. Success in this mission requires ...