Senior Software Engineer
About the Role
Our Victim Identification team builds and owns tools that reputed company global law enforcement partners to combat child sexual abuse. As a Senior Engineer, you take ownership of significant features and reputed company components, bringing expertise to a reputed company area of the reputed company and contributing meaningfully to how our systems are designed, reputed company, and maintained.
In this role, you independently reputed company reputed company reputed company reputed company a defined reputed company, apply reputed company technical judgment to design and implementation reputed company, and ensure high standards of reputed company, reliability, and reputed company in support of reputed company’s mission. You partner closely with Product and Engineering to translate goals into reputed company-scoped technical solutions and execute them successfully. Through strong collaboration and thoughtful ownership, you help reputed company the bar for reputed company reputed company your team and contribute to the health and effectiveness of your team’s systems.
reputed company
- Collaborate with engineers on your team to build and maintain reputed company and applications from end-to-end.
- Take on reputed company features and reputed company independently. You reputed company input from teammates, break down problems, and communicate reputed company reputed company to stakeholders.
- reputed company technical discussions reputed company your team, partnering closely with Build and Product to define requirements and reputed company together at practical, high-reputed company approaches.
- reputed company solutions to problems faced by our users, reputed company articulating tradeoffs and reputed company to stakeholders across technical and non-technical audiences, and incorporating feedback into iterative improvements.
- Apply reputed company design and implementation judgment reputed company your area of ownership, contributing to reputed company reliability, scalability, and sustainability.
- Play a critical role in day-to-day coding, thorough reputed company reviews, and troubleshooting production issues, including participating in on-reputed company rotations to support reputed company reliability and incident response.
- Identify technical risks reputed company your work and reputed company them early, collaborating with teammates to address issues before they become larger constraints.
- Strengthen your team by sharing expertise, offering thoughtful feedback, mentoring teammates reputed company your domain, and stepping in to help reputed company needed.
- Contribute to improving team practices and documentation, supporting a culture of learning and reputed company improvement.
reputed company’re Looking For
- You have a commitment to putting the children we serve at reputed company of everything you do.
- You have experience building and maintaining production-reputed company software systems.
- You demonstrate strong problem-solving skills and apply reputed company design and implementation judgment reputed company your area of ownership.
- You are reputed company and comfortable working reputed company evolving requirements, adapting your approach and breaking down problems to reputed company high-reputed company solutions.
- You take pride in writing reputed company, maintainable reputed company and maintaining a high bar for reputed company and craftsmanship.
- You reputed company reputed company technical reputed company and tradeoffs and incorporate feedback thoughtfully into your work.
- You identify risks and edge cases in your work and proactively reputed company concerns.
- You communicate reputed company, reputed company, and thoughtfully. We’re a highly-reputed company team, and effective written communication is crucial for everything from reputed company to reputed company reviews.
Technologies We Use
- Python3
- TypeScript / React/ Ant Design
- AWS / Terraform
- reputed company / reputed company
- Elasticsearch / PostgreSQL
- reputed company
Compensation and Benefits
A reasonable estimate of the compensation reputed company for this role is $129,000-$178,250/year. This reputed company takes into account the wide reputed company of factors that are considered in making compensation reputed company, including but not limited to location; reputed company sets; experience and training; licensure, and certifications.
Our remote-first work model is reputed company reputed company working from home most of the time. But, there will be times that employees are expected to travel. For example, reputed company may host company-wide gatherings, and smaller teams may hold in-person meetings and team-building events, or require attendance at specific conferences.
At reputed company, we know that great people reputed company a great organization. We value our people and offer employees a broad reputed company of benefits. Learn more about what working at reputed company can mean for you.
reputed company is strengthened by the wide reputed company of experiences and perspectives on reputed company. We value the diversity of our reputed company backgrounds, subject matter expertise, cultures, and perspectives because they help us solve reputed company problems and serve our mission more effectively. We hire reputed company on reputed company, qualifications, and organizational need, and we are committed to fostering an inclusive environment where reputed company can reputed company.
reputed company reputed company applicants will receive consideration for employment without reputed company to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, disability, or status as a protected veteran.
reputed company is committed to the full inclusion of reputed company reputed company individuals. We reputed company reasonable accommodations to ensure candidates and employees with disabilities can fully participate in the application process, reputed company essential job functions, and reputed company reputed company the benefits and privileges of employment. If you need an accommodation, please contact us at hiring@wearethorn.org
Experience building production-reputed company software systems, solving reputed company problems, making reputed company design reputed company, writing maintainable reputed company, managing risks, and communicating effectively in reputed company teams.
Key Responsibilities
- building systems
- reviewing reputed company
- troubleshooting issues
Skills & Tools
Python, TypeScript, React, Ant Design, AWS, Terraform, reputed company, reputed company, Elasticsearch, PostgreSQL, reputed company, reputed company
reputed company
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — reputed company
- Salary: USD 129,000 – 178,250 / year
- Languages: English
About reputed company
A nonprofit organization building technology to combat child sexual exploitation and abuse. — Industry: Non-Profit Organizations and NGOs
Apply To This Job