loader image

Senior Software Engineer

Job Description

Who you are

We are looking for a complex problem solver with a delivery mindset to join our team as a Software Engineer. In this role, you’ll build out and scale our products as well as drive continuous improvements to our flagship automated moderation product CommunitySift and its ability to process data at a massive scale. 

What’s in it for you? 

Purpose and impact. We’ve said it a few times, but what we do matters. We are building solutions that make a difference. This is your chance to be part of an organization adding true value and meaning to the world.

Cutting edge technology. You want to work with deep learning loops; collaborate with Data Scientists to build fast AI that encompasses natural language processing; build our classifiers, both algorithmic or machine learning. You want to:


  • Execute on Agile SaaS-based tool development. You will develop and iterate new features and functionality for our web and mobile products.

  • Lead architectural discussions. You will identify architecture and infrastructure problems - and solutions.

  • Collaborate. You will be a key member of the product development team; assisting with operations and information security.

  • Plan and advise. You will execute on tactics that support the technology vision for the product and the organization as a whole.



Growth and challenges. You want to bring your knowledge, expertise and lessons learned to influence and help build out our architecture and processes. You want to move between our three engineering teams, features, maintenance and platform, gaining exposure to all of our products and working on complex client projects. You want to be part of a well-supported and close-knit team with the freedom to work remotely. You want to share your thoughts on how to solve challenges beyond what anyone else out there is taking on in AI, ML and NLP.

What you bring


  • Technical expertise. You have experience in a cloud development environment building high availability SaaS applications that serve 100,000+ requests every second. You have hands-on expertise with object-oriented programming; knowledge of Python, Javascript, C/C++, JIRA, Git/Github are all beneficial. You have a strong understanding of best practices for Security.

  • A passion for Agile. You thrive in a fast-paced and Agile Kanban environment. You can:

  • Work with Product Managers to translate user stories into actionable tasks.

  • Collaborate with the engineering team to scope tasks and provide estimates.

  • Develop solutions to meet acceptance criteria.

  • A growth mindset. You think big and keep up to date on emerging trends and industry best practices. You are open to feedback and on a personal mission to pursue new learnings at every opportunity.  

  • A delivery focus. You have a proven track record managing competing priorities while maintaining an ability to execute on time, beyond expectations.

  • An innovative team approach. You are a team player with a positive attitude punctuated by high energy, initiative and perseverance. You can effectively build working relationships, be accountable and coordinate resources with cross-functional teams.



Position

Full-Stack Developer


Must have Skills

  • Python

    Beginner

  • JavaScript

    Beginner

  • C++

    Beginner

  • Jira

    Beginner

  • Git

    Beginner

Client Payroll

Up to 450 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Senior Software Engineer

Job Description

Who you are

We are looking for a complex problem solver with a delivery mindset to join our team as a Software Engineer. In this role, you’ll build out and scale our products as well as drive continuous improvements to our flagship automated moderation product CommunitySift and its ability to process data at a massive scale. 

What’s in it for you? 

Purpose and impact. We’ve said it a few times, but what we do matters. We are building solutions that make a difference. This is your chance to be part of an organization adding true value and meaning to the world.

Cutting edge technology. You want to work with deep learning loops; collaborate with Data Scientists to build fast AI that encompasses natural language processing; build our classifiers, both algorithmic or machine learning. You want to:


  • Execute on Agile SaaS-based tool development. You will develop and iterate new features and functionality for our web and mobile products.

  • Lead architectural discussions. You will identify architecture and infrastructure problems - and solutions.

  • Collaborate. You will be a key member of the product development team; assisting with operations and information security.

  • Plan and advise. You will execute on tactics that support the technology vision for the product and the organization as a whole.



Growth and challenges. You want to bring your knowledge, expertise and lessons learned to influence and help build out our architecture and processes. You want to move between our three engineering teams, features, maintenance and platform, gaining exposure to all of our products and working on complex client projects. You want to be part of a well-supported and close-knit team with the freedom to work remotely. You want to share your thoughts on how to solve challenges beyond what anyone else out there is taking on in AI, ML and NLP.

What you bring


  • Technical expertise. You have experience in a cloud development environment building high availability SaaS applications that serve 100,000+ requests every second. You have hands-on expertise with object-oriented programming; knowledge of Python, Javascript, C/C++, JIRA, Git/Github are all beneficial. You have a strong understanding of best practices for Security.

  • A passion for Agile. You thrive in a fast-paced and Agile Kanban environment. You can:

  • Work with Product Managers to translate user stories into actionable tasks.

  • Collaborate with the engineering team to scope tasks and provide estimates.

  • Develop solutions to meet acceptance criteria.

  • A growth mindset. You think big and keep up to date on emerging trends and industry best practices. You are open to feedback and on a personal mission to pursue new learnings at every opportunity.  

  • A delivery focus. You have a proven track record managing competing priorities while maintaining an ability to execute on time, beyond expectations.

  • An innovative team approach. You are a team player with a positive attitude punctuated by high energy, initiative and perseverance. You can effectively build working relationships, be accountable and coordinate resources with cross-functional teams.



Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Python

    Beginner

  • JavaScript

    Beginner

  • C++

    Beginner

  • Jira

    Beginner

  • Git

    Beginner


Languages

english -Basic

Up to 450 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Richard K

| United States