Engineering Manager

Thorn


1 month ago

01/09/2020 05:18:04

Job type: Full-time

Hiring from: US Only

Category: Software Development


Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team. Without a doubt, you are a passionate technical leader that adeptly navigates between the big picture, details, and team dynamics

Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is building products that enable this vision.

What You'll Do:

  • Lead a team of engineers through the product evolution for one of Thorn’s key products in the detection of Child Sexual Abuse Materials (CSAM).
  • Define the scope of development, requirements and technical roadmap with Product, Design, Data Science, and Engineering.
  • Prototype, implement, test, deploy, and maintain stable engineering solutions with the engineering team.
  • Present possible technical solutions to internal and external stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.
  • Manage and mentor people on your team fostering ownership, critical thinking, and dynamic problem-solving.

What We're Looking For:

  • You have a commitment to putting the children we serve at the center of everything you do.
  • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
  • You have experience prototyping, implementing, testing, and deploying code to production.
  • You have experience creating and leading a team to success.
  • You are able to guide technical work across multiple teams and balancing the tradeoffs of reusing existing solutions vs building your own.
  • You have the ability and interest in learning new technologies quickly.
  • You can work with shifting requirements and collaborate with internal and external stakeholders.
  • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
  • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

Technologies We Use:

You should have experience with at least a few of these, and a desire and ability to learn the rest.

  • React / TypeScript
  • Node / Express
  • Python
  • PostgreSQL / MemSQL / Elasticsearch
  • Docker / Kubernetes
  • AWS / Terraform / Packer

Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    My name is Keith Corso and I started BusRight in an effort to create safe and efficient school bus systems. Over the past 3 months, we have signed on the 9th largest bus company in the US, hired 3 rockstar remote developers, and closed our pre-seed financing round.

    We are looking to hire an iOS engineer who has experience with Swift & the latest iOS and watchOS APIs. We are open to chatting about full time and part-time opportunities regarding this position – we are flexible!

    Looking forward to hearing from you,

    Keith Corso - [email protected]

  • About walrus.ai

    walrus.ai is a new approach to testing and ensuring confidence in complex web applications. Through a combination of human intelligence and computer execution, we offer quick and reliable monitoring and testing from simple, plain-English instructions. Our goal is to eliminate time wasted on writing and maintaining tests across the entire stack, allowing engineers instead to focus on building products.

    We are backed by great investors, and are making our first hire. This is a great opportunity to shape a company in a massive market from the ground up. There are 3 of us, and we are based in San Francisco. This position is also remote-friendly.

    As our first hire, you will...

    • Work closely with the rest of the team (engineering, product, design) to define and implement new features from start to finish, with clean and well-tested code (dev-ops, server, client).

    • Build, maintain, and continuously improve our internal automation tooling to ensure quick and reliable test results for our clients.

    • Build and maintain infrastructure and monitoring such that our clients are consistently having the best possible experience.

    Our Values

    Listen First

    We believe in empowering and delighting our customers. The biggest part of that is listening to them, when they’re happy, and when they’re frustrated. Before making any hard decision, listen to different points of view, collect as much insight as possible, and move forward with conviction. Don’t bring the ego in the building.

    Always learn

    “A man who carries a cat by the tail learns something he can learn in no other way.”

    — Mark Twain

    Failure is embraced, as long as you learn something from it.

    We believe in curiosity, and first-principles reasoning. All ideas are welcome, and debate is embraced. We aim for clarity of thought, and collecting diverse points of view, from our team, and our customers.

    Keep it simple

    “Stock is the backbone of good cooking, just roast some bones, roast some vegetables, put them in a big pot with water, and reduce and reduce and reduce.”

    — Anthony Bourdain

    Whether cooking, writing a book, or managing your workload, boiling ideas down to their essence, and bringing elegant simplicity to complex systems are the backbones of operational excellence.

    Engineering Qualifications

    • 2+ years of engineering experience in a consumer or enterprise software company.

    • Proficient in front-end technologies, being familiar with the DOM and how to interact with it.

    • Capable of diving into backend code to write new features from top to bottom.

    • BS in computer science or related field, or relevant work experience.

    Bonuses:

    • Browser automation experience (Puppeteer, Selenium, Cypress)

    • Experience with ReactJS

    Personal Qualities

    • You understand, and care deeply about the ramifications of the code you write, on the customer, and on the business.

    • You think from first-principles.

    • You are comfortable with the ambiguity and pace of iteration of an early-stage startup.

    • You are resourceful and will do whatever to deliver delightful customer experiences.

    • You have strong opinions, but are open to changing your mind.

    • You believe that a steeper slope makes up for a lot of y-intercept.

    Sound like you?

    Please reach out to us, and one of the co-founders will get back to you ASAP. We look forward to hearing from you!

    Additional Information

    walrus.ai provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity or gender expression.

  • 3 days ago

    About Andela

    Marc Andreessen, co-founder of the venture capital firm Andreessen Horowitz wrote: “software is eating the world.” That statement is just as true today as it was eight years ago.  Software is embedded in our day-to-day, and few industries are immune.  Peak behind the code and you will find brilliant engineers pushing the boundaries of what is possible.  

    Talk to any engineering leader and they will tell you that access to talent is their number one barrier to building software and growing their business. Research the industry and you read about the 1 million computer-programming jobs that will go unfilled in 2020. 

    That is where Andela comes in. We help engineering leaders at companies big and small bridge that gap. We are building tools, systems and processes to connect talent, no matter where they live, with the opportunities to do great things. To date, we have identified 1,000+ software engineers from Africa and placed them as full-time, embedded members of development teams at over 200+ tech companies. Along the way, we have raised $180M from Al Gore’s venture fund, Generation Partners, Google Ventures, Spark Capital, the Chan-Zuckerberg Initiative and Serena Ventures. 

    And we are just getting started.

    Our People

    All of our people live and breathe our E.P.I.C values:

    • Excellence: We are lifelong learners who strive for mastery of our craft
    • Passion: We believe we are going to change the world and act accordingly
    • Integrity: We choose extraordinary people and then trust them to do the right thing
    • Collaboration: We know our sum is greater than our parts
    About the Role

    Andela’s Partner Engineering department is charged with delivering high value and quality software engineering services for our Clients (we call them Partners). Our core delivery model is embedded teams­­­ of software engineers who are remote and distributed. 

    Andela is looking for a Senior Director to lead how we enable and power engineering services with a strong bias towards action that can spot what needs to be done, effectively prioritize and mobilize teams to accomplish Andela’s overarching goals.  

    You will design, evolve and scale operational effectiveness that enable how our software engineers deliver for our partners. Including:

    • The overall productivity and effectiveness of the delivery organization. Leveraging  a small yet highly leveraged team who spike in analytical thinking, project and stakeholder management, and getting stuff done. 
    • The measurement and operational functions essential to Andela’s delivery across the partner journey.  These include planning, reporting, quota setting and management, process optimization, training and program implementation.
    • The systems and technologies used to differentiate and impact how Andela delivers. Enabling talented people to deliver their best, providing the support and quality control needed to help them through challenges, and developing the processes, protocols and procedures necessary to scale with our Partners.

    As such, you’ll need to be an expert in building, managing and measuring operational functions essential to the productivity of high performing service organizations, and can operate with a high degree of autonomy. You would be constantly asking yourself:

    • How do I ensure that our Delivery teams have the best insights to better manage their portfolios and maximise growth and margins?
    • How do I ensure that Andela’s Engineering teams are prepared, supported, and continue to grow as they deliver for our Partners?
    • How do I ensure that my team is driving and achieving business outcomes despite cross-functional and cross-vendor change management?

    You are eager for the challenge of molding and shaping an exceptional engineering service organization. You know how to think – and act – big, while holding a strong moral compass in everything you do.

    Responsibilities:

    • With the VP of Partner Engineering and Senior Directors, co-authors and co-owns the delivery strategy including, segmentation, resource allocation and cost of delivery.
    • Designs, implements, and manages forecasting, planning, and budgeting processes. Establishes high levels of quality, accuracy, and process consistency in planning, forecasting, and budgeting approaches used by the sales organization.
    • Defines the optimal performance measurements and performance management programs required to ensure success. Aligns reporting, training, onboarding and incentive programs with these performance management priorities. Leads efficient and accurate reporting initiatives.
    • Partners with multiple internal stakeholders, especially the heads of Talent Supply, Staffing, Demand, Operations etc to identify opportunities for delivery process improvement. Facilitates successful implementation of new programs through the delivery organization by ensuring well defined, efficient processes are utilized.
    • With Technology and Revenue Operation leaders , primary owner of all software platforms used by Andela delivery functions. Prioritizes investments in enabling technologies in support of delivery productivity. Recommends changes and enhancements to tracking delivery and performance tracking platforms.
    • Provides leadership to the delivery organization, and counsel to the executive team, in implementing engineering service delivery objectives that appropriately reflect Andela’s goals.  
    • Designs incentive compensation programs that reinforce delivery management strategy, and align with Andela’s business organization objectives. 
    Qualifications
    • Four ­year degree in Engineering, Computer Science or a related field from an accredited university.
    • Over 12 years experience enabling service delivery teams in software development, technology consulting and/or software product management
    • A minimum of 5 years in leadership or executive teams dring excellence in service delivery.
    • Proven ability to build, manage and grow a team-oriented and high-performing organization.
    • Excellent communication (written and oral) and interpersonal skills.
    • Excellent leadership and management skills and can work creatively and analytically in a problem-solving environment.
    • A deep commitment to Andela’s mission.
    • Willingness to travel periodically between Andela’s centers and our Partners’s offices.

    Benefits & Compensation

    •      Full-time compensation
    •      Full medical coverage
    •      Beautiful working environment
    •      Opportunity to work with the brightest minds on the planet
    •      Oh, and a chance to change the world!

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!