Tech Lead / Senior Software Engineer

Sourceress


3 months ago

04/14/2019 09:53:47

Job type: Full-time

Category: Software Dev


About Sourceress

Our mission is to help people find work that matters. We believe that the world is better when people understand the opportunities available to them. Our human-assisted AI platform delivers great results to our customers (customer quote: "I'd have a panic attack if you guys stopped existing").

Because of this, we raised $3.5M from OpenAI researchers and Lightspeed Venture Partners at one of the highest ever valuations coming out of YC. Our team has previously sold companies, published machine learning research, has Dropbox's former Chief of Staff, and hails from MIT, Google, Airbnb, McKinsey, etc.

Help us create a world where all 7 billion people work at jobs that they love, do things that they’re great at, and work for companies that are solving meaningful problems.


Responsibilities

    • Solve the most important problems facing the business (generally by writing software, but not always!)
    • Minimize the complexity of the software that we create and maintain.
    • Continually improve your own software engineering skills (whether via side projects, classes, or whatever else works for you)
    • Help develop our team of talented engineers by mentoring, collaborating on projects and providing detailed code / architecture reviews.

Sample projects

    • For detail-oriented engineers that love to build beautiful and highly correct products: we have greenfield customer-facing product work. These users depend on and love Sourceress, and are eager to help improve the product and provide feedback to your work.
    • For engineers that love rapid prototyping and hate CSS: we have a variety of products for our highly-trained internal contracting team. These are critical to the magical feeling of our product and often require creative solutions and complex interfaces.
    • For engineers who love data, systems, and infrastructure: we're also building a distributed model training and model scoring system. Because we care about all of the candidates in the world, we run into quite interesting infrastructure scaling problems that most startups would not hit they were much larger. As a result, a relatively small number of engineers get to solve “large” infrastructure problems end-to-end.
    • For engineers interested in machine learning, we have a variety of interesting problems touching a huge variety of sub-fields: NLP, deep learning, interpretability, fairness, graph-based learning, entity resolution, and much more are all relevant to our work. Engineers without prior experience but interest in learning can and will be taught the relevant skills.
    • For those engineers who care about clean code, developer tooling and productivity: we pride ourselves on exceptional developer tooling, and are constantly investing in our internal tools. For example: we've created a method that that allows us to attach a debugger to any process that has encountered an unexpected exception, even in production. This tool (we call it the Platinum Debugger) eliminates the time-consuming and often difficult step of reproducing the bug for about 90% of our bugs, vastly improving our productivity.

Requirements

    • 3+ years of software engineering experience.
    • You’re an effective executor. You understand both the value of shipping quickly and of software craftsmanship, and have the judgment to know when to apply each. You’re capable, focused, and productive.
    • You’re cognizant of the multi-year consequences of your decisions.
    • You’r dependable. You do high-quality work, on time.
    • You’re incredibly smart.

Stack

    • Typescript (react)
    • Type-annotated Python 3 (django, scikit-learn, pytorch)
    • PostgreSQL
    • AWS 

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

  • 3 days ago

    We’re growing rapidly and our current and future users need a strong developer.

    As a developer —

    You will own projects on day one. You’ll work regularly with Attentiv’s team to improve the software, architecture, usability, and feature set.

    You’re probably not the right fit for this role if:

    • You’re a recent graduate

    • You don’t enjoy working with small teams

    • You don’t like being in charge of projects

    This gig is for you if:

    • You have several years of development and work experience

    • You can balance multiple projects at once

    • You want responsibility and autonomy right off the bat

    •  You enjoy a quick-growth environment

    To be successful, you’ll need:

    • Proficiency in Node.js, Python, MySQL & NoSQL, WebSockets and preferably some experience in PHP. Or, tell us why we should be using a different architecture.

    •  Bachelor’s, master’s, or doctorate degree in a related field, or an intriguing reason for not having one

    • The ability to take on problems and roll deep until you have a creative solution

    • Bonus: You’re so much fun to work with that, if you were working on the weekend, we’d want to join you

    Salary: $90-115k depending on experience

    Benefits: Flex schedule, Paid Time Off, Bonuses

    Team: We have backgrounds with ultra-successful software companies (Qualtrics, Cision) and experience consulting some cool people (Deadmau5, Dave Matthews Band, GEICO). We speak a lot of languages (Tagalog, Spanish, Haitian-Creole) and we love having fun.

    Location: We’re based out of DC, but your work location is negotiable (continental US only).

  • Institute on Taxation and Economic Policy (ITEP)
    4 days ago

    Position Overview: The technical engine behind our work is ITEP’s Microsimulation Tax Model. Developed in 1996, the model computes the revenue yield and incidence of federal, state and local taxes, including both current tax law and proposed tax law changes. The model is unique in its ability to produce analysis at the federal and state levels and to analyze income, consumption and property taxes.

    We seek a Senior Software Engineer (Full Stack) to join ITEP’s creative, passionate and productive staff team as our Lead Tax Model Platform Developer.

    As the Lead Tax Model Platform Developer, you will begin working with an existing Python code base and complete the migration of the model from a legacy platform to the new Python platform. Completion of this project will set up ITEP’s tax model in a sustainable web-based environment, preserving our current model’s functionality and generating sufficient flexibility for longer-term development of content and user-driven enhancements.

    Beyond the platform migration, ongoing responsibilities include timely problem-solving to adapt the platform to respond to frequent tax policy proposals and changes, improving the efficiency of the platform to make users more productive, collaborating with our senior economist to integrate updated data, and developing a lengthy product roadmap (including external facing products that make our model accessible to state and national partners).

    This role reports directly to ITEP’s senior economist and works closely with the entire policy analyst team.

    Responsibilities

    • Lead front and backend technical development work as part of the reconfiguration of ITEP’s microsimulation tax model—currently based on legacy Visual Fox Pro (VFP) code—to a Python web app (built on the Django framework) to be deployed on an Azure platform.

    • Lead the technical development, integration and iterative improvement of ITEP’s tax modeling capacities.

    • Communicate clearly with multiple constituencies, soliciting and digesting feedback from both technical and non-technical users.

    • Ensure that all code development, data handling and version control are done efficiently, securely, transparently and in a manner that improves user productivity and timeliness.

    • Support documentation of ITEP’s model processes.

    Opportunities

    • Contribute fundamentally to ITEP’s mission as a progressive tax policy organization.

    • Interact with the software development communities, representing the high quality of engineering work at ITEP.

    • Opportunities to deepen your technical architecture skills or develop technical management skills based on your career aspirations.

     Required Experience and Skills

    • Three to five years of experience as a full stack software engineer.

    Specific experience with:

    • managing cloud deployments (e.g., Azure, AWS and/or Google Cloud);

    • managing Python web app development;

    • designing server-side and client-side architecture;

    • optimizing database function and management (ideally PostgreSQL);

    • using object-relational mapping (ORM).

    • Ability to manage two or more concurrent projects, working both independently as well as with a team.

    • Ability to effectively communicate with non-technical users, responding effectively to user needs.

    • Ability to write effective technical documentation.

    • In addition, other helpful (though not necessary) experience would include having worked remotely on a software development team and having developed and deployed software for governments and/or nonprofit organizations.

    Start date: Preferred start date is August 2019.

    Location: Flexible. ITEP is located in Washington, DC, however we are open to hiring a remote staff member for this position. Remote staff are required to travel to DC a minimum of 4 times a year.

    Work Schedule: Full time

    Salary: $70,000-$90,000

    Benefits: Generous package including 100% coverage for health and dental premiums; vision, disability and life insurance; paid family leave; flexible sick and vacation leave; 10% salary paid into SEP IRA retirement plan; and other ancillary benefits.

  • Tackle.io helps enterprise software companies take advantage of the Amazon Marketplace. We have done work for amazing software companies like New Relic, Cyberark, Pagerduty, Druva and many others. We can get you listed fast to enable streamlined procurement and new channels for revenue. Our software also enables downstream integration into corporate systems like Salesforce and advanced revenue reporting to make running your business with the Marketplace a breeze. Software vendors focus on their clients and software, we focus on Amazon, everyone wins.

    Stack Overview

    • Infrastructure: AWS

    • Front-end: JavaScript / React

    • Back-end: Python / Flask / Zappa

    Qualifications

    • At least 2 years of experience with React and Redux/MobX in a production environment

    • At least 2 years experience working with Python and/or Go in a production environment

    • Excited about delivering quality software and are familiar with unit and acceptence testing frameworks

    • Comfortable in a modern software engineering environment with distributed source code control, blue-green deployment, and continuous deployment

    • Experience with Amazon Web Services

    • Experience working remotely or working with remote team members

    Extra Credit

    • Personal blog

    • GitHub code portfolio

    • Participation in open source projects

    • AWS Certifications - Certified Solution Architect and/or Certified Developer

    Please send your cover letter and resume to [email protected] to apply!

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!