150 : remote jobs for you

Software Solutions Architect

As Software Solutions Architect, you are a polyglot engineer with a hunger for learning new languages and tools. You see yourself as a maker and you are interested in all steps of the process, from understanding the challenge, to designing, developing and deploying.

As a consulting Software Solutions Architect, you are always happy to be learning, choosing the right tool for the job but also becoming the foremost domain expert about our client’s business. You should always be able to answer the question: What have I learned this week?
This is a remote first role that will require some travel to client sites as necessary. You must be authorized to work in the United States.
Responsibilities and Duties
In this role, you will participate in the full life cycle of application development for our clients with duties including but not limited to:
  • Assist the sales team with uncovering and understanding technical requirements and producing estimates and risk assessments for new projects.
  • Become the domain expert for our clients’ business and gain a deep knowledge of their infrastructure and internal systems.
  • Assess and research technologies to determine their fitness for a particular purpose.
  • Educate and train clients and stakeholders about the benefits of our approach and process to software and solutions development.
  • Collaborate with the engineering team on project delivery by contributing code and reviewing pull requests.
  • Collaborate with the team to create a successful project hand-off plan
Qualifications and Skills
  • 10+ years of experience in software engineering.
  • Over 5+ years of experience directly consulting with clients.
  • Eager to learn new languages and technologies.
  • Proficient and experienced with at least 3 programming languages; JavaScript, Ruby, Elixir, Go, C# and Python are all a plus.
  • Strong experience designing and delivering features on both server and client sides of the development stack.
  • Experience with AWS, GCP, or Azure.
  • Experience working with Chef, Ansible, and other provisioning technologies is a plus.
  • BS of Computer Science or similar academic background is a plus.
  • Excellent skills in spoken and written English language.
  • Possess a strong and reliable internet connection.
  • 18 hours ago
  • Citrusbyte

Scheduling / Optimization Programmer

GotSoccer is the leader in both youth and professional soccer scheduling, registration, and league management tools. We have been providing solutions to all areas of soccer in the US since 2003, and now schedule the majority of the major professional soccer leagues world wide. 

We are expanding our team of scheduling experts and are looking for a programmer experienced with CPLEX. Only candidates who have previous experience with both Python and CPLEX are considered. Please let us know why you are interested in this opportunity and what sets you apart from others.

You will be working with a small but diverse team of very talented developers and sports scheduling experts. Some familiarity with league scheduling is of course preferred. However if you are proficient with optimization, please contact us so we can speak to you and determine whether this is a good fit. 

Initial terms are up to 4 weeks as an independent contractor (hourly) with a full time salaried position available after that. 
  • 19 hours ago
  • GotSoccer, LLC

Python Software Engineer

Remote Python Software Engineer

US ONLY - REMOTE

We are looking for a self-driven software engineer to take ownership of existing software products for performance and feature upgrades as well as general maintenance. You will also contribute as a team member to testing, QA and documentation across our product line. Additional opportunities will arise to design and develop new software products. You will join a small agile team of motivated individuals who welcome challenges, adapt quickly, strive to acquire new knowledge, learn new technologies, accept new responsibilities, and work well individually, as a team, and with other teams within the organization.
TargetSmart employees communicate primarily through chat, weekly calls, and the occasional email. Working remotely is embraced (US only). We care deeply about each other, our technology, and our mission.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or equivalent
  • 3+ years experience in software engineering
  • Strong knowledge of Python
  • US citizen or green card holder

Desired Technical Experience

  • Python application development
  • AWS: Infrastructure and workflow development
  • SQL, NoSQL, Hadoop ecosystem database (RDS, S3 Data Lake: Athena, Hive, et al., MongoDB)
  • Git, BitBucket, Jira, Slack

Desired Domain Experience

  • “Big Data” in the context of large voter/marketing lists
  • Data-driven targeted marketing solutions
  • Digital advertising platforms
  • Democratic/Progressive political campaign technology ecosystem

Benefits

  • Competitive salary and annual bonus based on company performance
  • Excellent health and dental plans
  • Monthly home office stipend
  • Generous PTO and flexible sick-time policy
  • Flight and hotel to annual company and team meetings

About TargetSmart

Founded in 2006, TargetSmart is a for-profit business in the Democratic and progressive political data and technology ecosystem. TargetSmart’s expert team of data, political, direct marketing, and technical professionals wakes up every day with one objective: to help our clients win with data.

TargetSmart is a leading provider of political data and technology that enables campaigns and organizations to successfully communicate with large audiences, personalize outreach, and create lasting relationships. Our superior politically-focused, consultative approach combines consumer data, databases, data integration and consulting solutions for personalized multichannel marketing strategies. TargetSmart leverages over 25 years of experience in data management to deliver high-performance, reliable data products and solutions.
    • 1 day ago
    • TargetSmart

    Senior Full Stack Developer

    About the Role

    As a senior full stack developer on our team you’ll be primarily responsible for owning the delivery, quality and performance of our web applications. We are looking for experienced product developers that want to come in and help take ownership for the improvement and expansion of our web platform.

    Our platform supports mobile applications as well as a core web experience and integrates against a large number of outside systems. The right candidate will have familiarity with things like OAuth, web API design and scaling web application performance.

    We are a rapidly growing business with opportunity for growth within the team and a chance to help define the direction of our product both technically and in terms of user experience.

    Our Stack

    Our web app is built on the PHP Laravel platform and makes use of core laravel functionality to drive web and job queue processing. For storage we are using MySQL and redis, on the front end we are using standard templating and JS libraries.

    Your Skills & Experience

    • Degree in Computer Science or technical field of study OR commensurate professional experience
    • At least 7 years of professional experience in full stack web development roles
    • Hands on experience with one of Rails, Django, Laravel or equivalent
    • Proven experience in a product development role ideally for a consumer facing product
    • Experience with a web scripting language (PHP, Ruby, Python)
    • You’re comfortable working from the top of the stack to the bottom
    • Experience working with database and cache data stores (eg. redis)
    • Strong understanding of core web technologies

    Benefits

    • Remote oriented team and workflow
    • Your pick of development hardware
    • Home internet reimbursement
    • Co-working space reimbursement
    • 3 days ago
    • CommentSold

    Get alerts for new jobs

    Harvest Expert

    DESCRIPTION
    Disclaimer: Don't judge us too quickly! We've made some intentional typos and grammatical errors in this job post. See our "When You Apply" section for more info.

    About Harvest

    Harvest is an independent software company making tools that help businesses run more smoothly. For the past 13 years, our customers have relied on our products as a critical part of their day-to-day operations. They’re the reason we’re still in business and we owe it to them to deliver legendary support, delivered by our Harvest Experts: wicked-smart human being, empathetic problem-solvers, and patient troubleshooters.

    The Harvest team started as a team of 3 and grew slowly to today’s current total of 55 lovely faces. Though we have an office in NYC, we hire the best people for the job no matter where they may call home. We work hard to make sure everyone feels included and heard. And we offer great benefits, including a profit-sharing bonus, a generous vacation policy, and much more.

    ---------

    What’s the Job, and Why Is It So Gosh-Darned Great?
    As an Expert, you’ll spend your days helping our customers make the most of their time by getting the most out of our products. We’re the heroes on the frontline and have a deep understanding of our products and our customers. You’ll also be a critical partner to our developers to help them understand where customers are having issues. To deliver the fast, comprehensive, and personal support our customers expect (and deserve), you’ll need to be thoughtful, curious, and a real stickler for details.

    There’s more below on the nitty-gritty of the role, but here’s the short version:
    • You’ll love this job if you are energetically curious and delighted to help others.
    • We’ll love you if your a quick learner who’s also enthusiastic, kind, and so reliable that we can set our watches by how regularly you kick ass.

    Not to brag, ahem, but this is a really awesome, full-time job. The benefits are great, the working arrangements are flexible, and your coworkers are all crazy-smart and kind.

    Who should apply?


    You, probably.

    You don’t need a background in tech. You just need to be kind, curious, and a crazy-good writer. What makes our team great are the unique experiences and perspectives each of us brings to the table. Our customers aren’t all the same, so why should we be? If your empathy muscles are strong and your comma splice game is locked down, you belong here.

    Don’t believe me? Here’s proof that you don’t need to know the difference between JavaScript and Python (but think they might be related to coffee beans and giant snakes that eat people). Our previous hires for the role include a dog walker, a German translator, an art curator, and a Tiffany. Tiffany defies description.

    One more thing, and this is a big deal: if you are a member of a group that is historically underrepresented and disadvantaged in tech (and society generally, tbh), please know that we welcome your application with open and enthusiastically-waving arms. We want to meet you!

    And while we’re on the topic, if you don’t celebrate people’s differences and don’t value the contributions of those who don’t look, sound, or act like you, Harvest isn’t going to be a good fit. When we come to work, we bring our full selves because that contributes to both the vibrancy and richness of our team. So if you want to work here, you should be actively excited about working with a group of people who strive to be inclusive.

    What will your life be like? (SPOILERS: pretty great, but not always a piece of cake)


    • You’ll learn the ins and outs of Harvest, Harvest Forecast, and are associated apps and integrations through our intensive training program. You’ll become a true Harvest expert (see what we did there?).
    • You’ll answer email questions and phone calls for the vast majority of your day. That’s the job, mostly. We maintain an industry-leading average response time, with an emphasis on quality rather than quantity of tickets resolved. It’s troubleshooting, bug investigation, teaching, and occasional therapy (“I believe in you!”).
    • You’ll work alongside our developers to figure out thorny problems, and you’ll help our customers through those tricky periods when things don’t work quite right.
    • You’ll build our customer base by using your presentation skills to host webinars for and answer questions from prospective Harvest customers.
    • Once you’ve mastered the software and can answer tickets like a pro (or should we say—like an expert. Gosh, it never gets old!), you’ll have the opportunity to pursue support-related projects on the Expert Team. There are plenty of projects to keep your juices flowing—whether you’re interested in writing documentation, making handy GIFs, or trying something totally new, there’s room to explore!
    • You’ll be a great human person, and treat our customers with sincerity, kindness, and respect. You’ll create new ways to impress, delight, and surprise them!
    • You’ll share your favorite GIFs of dogs doing stuff in Slack. And kittens. And trash pandas...

    REQUIREMENTS

    • You’re an exceptional communicator and you treat people kindly. You can gracefully break down, solve, and explain, even the most complex problems. Listening, talking, and working with people makes you happy.
    • Your writing skills are flawless. We mean it. You must have a savvy style and a firm grip on grammar.
    • You’re a hard worker with a history of getting things done carefully and efficiently. You’re thorough—no detail go unnoticed.
    • You’re self-motivated, but also enjoy contributing to a team.
    • You can de-escalate a tense situation with ease and grace—working through a tough issue or bug with an upset customer not only doesn’t scare you, it’s a challenge you’re eager to take on.
    • You don’t mind doing the same thing most days. You’re also comfortable jumping onto a side project when the occasion arises and aren’t scared to tackle the new and unknown.
    • You’re patient and enjoy solving tough problems, and you find helping people fix those problems rewarding.
    • You are able to work full-time, Monday-Friday for one of two shifts:
    1. 8am - 4pm EST
    2. 11am - 7pm EST (8am - 4pm PST, 9am - 5pm MST, 10am - 6pm CST)

    When You Apply
    • Tell us a bit about yourself and why you you’d make a great Harvest Expert.
    • Let us know what working hours you are able to commit to (and in what timezone).
    • You’re awesome and can work anywhere… why Harvest?
    • Harvest HQ is home to a record player. What album would you contribute to our vinyl collection?
    • We made six grammatical mistakes or typos in this job post. Be sure to let us know what they are!

    Please apply by March 8, 2019, for consideration in this round of hiring.


    • 4 days ago
    • Harvest

    Software Engineer

    Rho AI was founded in 2012 by a small team of entrepreneurs, data scientists, and engineers. We set out to develop custom software for professional motorsports to predict an optimal race strategy. Since then, our real-time strategy recommendations have factored heavily into multiple victories and we are proud to count Richard Childress Racing, Hendrick Motorsports, and General Motors as some of our partners.

    Today, Rho AI’s products are used in a wide range of industries, including healthcare, finance, sports, waste, water, climate change, and energy. 

    • Self-funded since 2012.
    • Products and services.
    • 100% remote.

    Sound interesting?  We’d love to hear from you if you’re looking to:

    • Develop products and services for advanced data science and machine learning applications
    • Be respected in your software design decisions and take ownership of the systems that you build.
    • Learn from and collaborate with senior engineers and co-founders.
    • Have direct access to customers and users.
    • Work on all layers—database, REST API, user interface, and continuous delivery with AWS and Docker—with a team which values modular, clean code.

    You have the following skills and experience:

    • Advanced knowledge of Python, ideally with experience in data manipulation using NumPy, Scikit, etc.
    • Advanced knowledge of JavaScript, ideally with experience in React and/or Angular.
    • Experience designing RESTful APIs which have multiple clients: web UIs, mobile, and webhooks.
    • Strong software engineering principles, architecture skills, programming ability, and algorithmic skills.
    • Knowledge of shell and systems administration basics, with experience deploying systems on AWS.
    • Ability (and enthusiasm!) to pick up new technologies.
    • Bonus: Experience with Docker (Kubernetes), AWS, PostgreSQL, Redis.
     
    You’d like these perks:

    • Work from anywhere in the US! Rho AI is a tight-knit, fully distributed team.
    • Work with a highly engaged team, learn together, and make decisions that impact the whole company.
    • Benefits, including health insurance and 401k.

    To get an interview, please supply:

    • A cover letter that explains why you are:
    • specifically interested in Rho AI as a company
    • a good fit for this particular position
    • A resume that includes:
    • your relevant professional experience
    • links to code samples, technical blog posts, and other examples of your work

     Send applications to jobs@rho.ai
     
    • 4 days ago
    • Rho AI

    Backend Engineer

    Who are we?

    We created f2pool — one of the largest crypto mining pools on the planet. We are a small team spread on three continents.

    What are we doing now?

    We expanding f2pool worldwide. Also, we are working on several promising projects in the blockchain space.

    What is cool about working with us?

    We have an awesome office in Bangkok, Thailand where we are organizing lots of community events and we are more than happy to cover your relocation cost to Thailand. Exceptional candidates can also work remotely, in which case we will sponsor you one trip to Thailand per year to work with the team in person.

    What are we looking for?

    Top-notch software engineers, with a passion for blockchain. You should be well-versed in at least one programming language such as Python, Golang, Rust or Elixir and have no problem jumping to new ones. You should know your way around Linux and have a very good understanding of the stack of your choice — from the web framework and database, down to the network level protocols. We don’t care what school you did or didn’t finish, but we assume you have a good understanding of algorithms and data structures.

    • 5 days ago
    • bitfish

    Senior Frontend Developer

    Senior Frontend Developer

    The position:
    Subtext Media is looking for a Senior Frontend Software Developer to be our lead UI / UX developer, contributing your expertise to help us grow our innovative local content platform, dailyuv.com.  We are looking for someone with a passion for building web applications, who thrives on keeping up with the latest technology and trends. You will be a core member of the team and the lone Frontend Developer as we continue to staff up our Software Development team.  You will have strong influence over technologies used, architecture & design of the software, and be an integral part of growing the team.

    Our fronted is powered by React, MobX, TypeScript, Emotion, Next.js, Storybook and Cypress.   

    We use Rails for our backend and postgres for our datastore.  For deployment we make heavy use of Docker containers and AWS services such as ECS / ECR, EC2, RDS, S3, CloudFront, and CloudFormation.  We utilize industry standard application/services such a GitHub, Slack, G Suite, Clubhouse, Jenkins, CircleCi, New Relic and others.

    What you will need to be proficient in:
    • Front end development experience (HTML, CSS, etc)
    • Javascript (ES6 & TypeScript)
    • React / MobX
    • Optimize components for performance across browsers and devices, paying particular attention to mobile
    • Experience working in a modified agile / kanban / scrum based environment
    • Excellent written and verbal communication skills
    • Able to work well alone and with a small team that will be remote and co-located
    • Self-directed with effective time management

    Qualifications:
    • Bachelor’s Degree in Computer Science, Engineering, Math or equivalent
    • 5+ years of software development experience
    • 2+ years of javascript UI experience

    Pluses:
    • Knowledge of building web applications and familiar with backends that use Rails with a Postgres datastore
    • Knowledge (and interest in) infrastructure and deployment technologies such as Docker and AWS services such as ECS/ECR, Lambda, Fargate, RDS, S3, CloudFront, etc
    • Proficiency in other languages and packages (Python, Ruby, etc) with a focus on Full Stack and Front End technologies
    • Capable and comfortable working with a small team in a fast-paced, team-oriented, startup environment

    What we offer:
    • A supportive, friendly team
    • Flexible schedule
    • Opportunity to grow your skills and develop solutions to complex problems impacting large audiences
    • Competitive salary

    Who we are:
    • A small company and a smaller software development team, consisting of a Team Lead and 3 engineers
    • A remote friendly team with employees located in MA, VT, NJ, British Columbia
    • 5 days ago
    • Subtext Media

    DevOps / Python engineer

    Gridium is looking for a devops engineer to help us build the next generation of energy and operations software tools for buildings.

    Buildings are responsible for 40% of the world’s energy footprint. A typical building contains thousands of pieces of equipment, sensors, and interconnections. Gridium makes software that helps people run their buildings better, at lower cost and with less energy.

    We’re looking for a US-based engineer to design, develop, and scale our backend services. At Gridium we manage quite a bit of data, pouring in daily from hundreds of thousands of electric and gas meters. We need help gathering data, running analytics, and making the results available to our web applications. That’s where you come in.

    About the job
    Our stack lives on AWS and includes Docker, Postgres, Java, Python, and Ember.js. This job is for someone who wants to own and drive the operations of an exciting startup. You will be responsible for developing and managing complex systems that process large amounts of data every day.

    We are a small team, and you should expect to work closely with both engineers and non-technical staff. We need someone who is self-directed and a great problem-solver, but also able to ask good questions and collaborate effectively with teammates. 

    • Are you comfortable working in a remote environment?
    • Are you passionate about continuous integration and deployment?
    • Do you have strong experience with Amazon cloud services?
    • Are you keen to optimize performance and minimize latencies?
    • Are you obsessed with data?
    • Do you want to truly own the systems you work on?

    If so, Gridium is the place for you.

    Requirements

    • Experience with AWS, especially EC2, networking (VPCs, etc.), and RDS.
    • Familiar with automating infrastructure tasks in Python.
    • Understanding of cloud security principles.
    • Familiar with docker and docker-compose.
    • Experience with Ansible, Java, and relational databases is a plus.

    You must currently live in, and have the legal right to work in, the United States. You must be available to travel for four days each quarter.

    • 6 days ago
    • Gridium

    Release Manager (Ruby/Python/React) - Small Team - 100% Remote, Flexible Hours

    Analytics Fire builds custom software for the solar power industry. We’re looking for a collaborative but hands-on Release Manager to help us scale our execution to support additional new high-tech sectors.

    Analytics Fire is a deeply technical engineering organization. Most of us are software engineers and spend the majority of our time on heads down engineering activities like coding. Our goal in creating this position is to expand our small client-facing team with a unique person that has both the personality and the technical skillset to help guide software releases through planning, development, deployment, release, and DevOps processes.

    This position is similar to that of a technical Program Manager, but you will be much more involved in the technical details and hurdles around software deployments and releases than a traditional Project Manager would be. Our ideal candidate is a current or former Software Engineer, DevOps Engineer, or Site Reliability Engineer that is willing to be trained in formal Program Management processes (or has already been trained in formal Program Management processes).

    As a small company, Analytics Fire is able to tailor roles around the strengths of our individual team members. We will tailor this role to your specific technical background. However, it is a hard requirement that you are able to support the following 3 types of responsibilities:

    • (a) Represent Analytics Fire software engineering teams in client-facing interactions (clarifying requirements, negotiating technical approaches, reporting on status, etc).
    • (b) Technical writing responsibilities such as documenting requirements, project plans, system architecture, etc.
    • (c) Making meaningful contributions to the execution of complex software projects.

    For reference, here is a list of some technologies we are currently actively using on a day-to-day basis:
    • JavaScript: React / Angular / Typescript / GraphQL
    • Back-end: Ruby / Python / Node
    • Embedded (IoT): C, Embedded Linux, MQTT
    • Embedded (robotics): C/C++, ROS
    • Modern software techniques: RESTful APIs, SOA, PaaS, etc
    • Agile collaboration and DevOps tools: Github, Trello, Slack, Chef, Ansible, Docker, Vagrant, etc
    • Other technologies we are currently building with: AWS, GCP, TensorFlow, OpenCV, Yocto, Salesforce platform, iOS, ARKit

    Description of responsibilities:

    • Develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • Participate in collaborative planning discussions and technical decision making early in the project lifecycle to ensure that key decisions are made with reliability, testability, and DevOps in mind.
    • Monitor and oversee coordination, integration, flow of development, testing, and deployment around multiple parallel projects and threads of engineering execution.
    • Drive planning and delivery of high quality software releases:
    • Manage change control process during releases
    • Continuously improve company release processes
    • Proactively identify and mitigate risks and remove obstacles to releases
  • Personally plan and participate in software release activities. Advise and support the team so that they can take on less critical releases on a day-to-day basis.
  • Continually integrate the QA team and testing engineers into both the requirements gathering and software development processes and report status to clients on a very frequent basis.

  • This is a remote position but is only open to candidates living in the US or Canada. (Note: we may be open to US or Canadian citizens living abroad in US-overlapping time zones on a case by case basis.) We’re flexible about location and hours. We’re a really great match for candidate who wants to work hard on interesting projects, while also having flexibility around time and geography.

    Skills & Requirements

    “Must have” requirements:
    • Soft skills necessary to develop and maintain well-coordinated relationships with key internal and client-side stakeholders to help drive decision making around production software releases and DevOps.
    • 3+ years hands experience as a full stack Software Engineer, DevOps Engineer, or Site Reliability Engineer, ideally within a commercial startup environment.
    • Familiarity with current modern best practices around software development, data engineering, and DevOps
    • Ability and willingness to familiarize yourself with the specific technical stacks that we use.
    • Superior organization and detail orientation.
    • Excellent written and verbal communication skills.
    • Willingness to design, document, and evangelize new engineering processes to meet evolving organizational requirements.

    “Nice to have” requirements:
    • Hands-on technical experience writing code in Ruby, Python, or JavaScript
    • Previous experience as a technical Program Manager.

      • 6 days ago
      • Analytics Fire

      Frontend Developer - Angular

      About the Job: 

      You’ll be working on the Platform team, building and maintaining our customer facing application, and tools to make the world a better place for web crawler developers.

      We have established products that already have product-market fit where you’ll help to grow the business and stay up to date with market demands. At the same time, you’ll be working to iterate quickly on testing new opportunities to help determine which are worth continued investment. We’re a data driven team that defines success by business result rather than completion of a task.

      Finally, being a completely remote company with team members in many different time zones, you’ll excel in this role as an independent thinker that can always find a way to move projects forward, even if you might be the only team member online at that time 

      Job Responsibilities:

        • Take ownership of projects, and independently drive them from prototype to completion
        • Build composable, reusable components for our complex SPA
        • Relentlessly strive to build easy to maintain systems via refactoring
        • Be proactive in bringing forth new ideas and solutions to problems
        • Be a strong team player and share knowledge freely and easily with your co-workers

      Job Requirements:

        • Strong knowledge of Javascript, HTML and CSS
        • In depth experience with the Angular (2+) framework
        • Familiarity with the Redux state management model, preferably the NgRx variant
        • Experience with reactive programming and composing Observables using RxJS
        • Love continuous learning
        • Excellent communication skills, both written and verbal, in English

      Desired Skills:

        • Experience with another modern client-side framework such as React, Ember, or Vue
        • Layout using modern CSS features like flexbox and grid
        • Familiarity with CSS pre-processors (SCSS preferred)
        • Knowledge about browser performance optimization
        • Developing web applications with browser performance in mind
        • Websockets and service worker experience
        • Experience developing large and complex SPA
        • Experience with UX in a data-driven application
        • Python experience
      • 1 week ago
      • Scrapinghub

      Software Lead Generation, Biz Dev and Sales Expert

      You must have proven sales experience in closing custom web and mobile development projects in the US.

      Hello, thank you for checking out our post. We are not hiring an employee we are searching for a person to work as our partner to support our ability to generate more leads that turn into closed deals and generate software sales income. You are a generator.

      I have existing clients I need to hand off to pursue this model full time. I have one person in Boulder already with a full client list. This is a unique opportunity. 

      "If you want to go fast, go alone; but if you want to go far, go together"
      Potential African Proverb

      This position will start ASAP. We currently have over a dozen clients. And we have more interested, this is where you come in. You will handle five of our clients and run this as your own business inside the system we have built.

      A bit about me:

      I live a mindful life and have a strong commitment to my spiritual practices and inner work. This is a startup and I believe this is a spiritual path. I consciously co-parent two teenage boys and practice yoga/workout daily. I believe in family, authentic relating, evolved economics, finding one's unique path, being grounded, abundance and flow. I am an entrepreneur, salesperson and creative. Here is my LinkedIn profile: https://www.linkedin.com/in/briantsuchiya/

      A bit about you:

      You first and foremost are doing your inner work. You have a similar lifestyle and our values align. I care most about who you are as a person.

      You must have experience with LinkedIn, email campaigns, content writing and web and mobile software sales. Software lead gen and sales background is required.

      In your recent work history you have demonstrable success in web and mobile software revenue generation. You thrive off of creating leads, engaging and closing deals for our clients. You are creative and systems driven. You have amazing oral and written communication skills. We have a strong sales and marketing foundation. You own a Mac in good working order, as all of our systems are Mac. You have a suitable home office, with Vonage compatible modem on your Internet service and you will need a printer.

      Your Role:

      We have clients that want us to sell lots of software development for them in the US. Your focus is to generate leads for them using the system we have developed and then closing the sales qualified leads you generate. This is fulltime and flexible work from home opportunity. You will create all campaigns for up to 5 initial clients, manage a small offshore lead gen team, create reporting and metrics for our clients and sell every lead you generate or they provide. For our clients we are currently doing prospect list generation, cold emails, target emails, LinkedIn messaging, content creation and all sales activities from initial call through contract with some light account management. It is a very diverse day with lots of different types of activities.

      Some tasks will be to send out emails, manage your appointments, enter data into CRMs, create reports for our clients and weekly lead gen meetings. We work in multiple CRMS, like Hubspot, Pipedrive, Zoho and Highrise with our clients. Your core skills are lead generating and sales!

      Your Compensation:

      You will be paid as a contractor on a 1099 and will have total flexibility with your hours and how you generate leads and sell for our clients. You will be paid from the base revenue we charge for lead generation and we have no guarantees. You only earn from what your clients pay us.

      You can expect a base of around $6000/mo and your big incentive is commission for deals you close. This is how we all ultimately make money, generating software sales for our clients.

      You will manage a Pod, each Pod starts off with 5 initial lead generation clients that we work together to sign. We set up all the systems, train you on the all systems and then you run your business. You are responsible for your training time plan the initial 6 weeks as training and this is without pay.

      We charge $2450 per month for lead generation services and we get 10 to 20% commission on payments made on software contracts. You will pay a $1000/mo licensing fee, 5% admin and support fee and we split the sales commission. You also pay for all your own systems and tools. If we are interested we will give you access to all of the numbers, decks and contracts.

      Your desire and drive should get you to six figures in the first 15 months!

      Our Company:

      We sell custom web and mobile development to US and Canadian customers for offshore and nearshore companies. Our clients whom we vet and select pay us commission on closed deals and pay monthly for lead generation services. Our clients hire us to be their sales and marketing US based office.

      We are working with companies in India, Central/Eastern Europe and LatAm. We sell all major technology stacks, RoR, Python, Java, PHP, .NET and Mobile.

      This opportunity is to support our ability to spend as much time as we possibly can in lead generation, lead conversion and sales for our clients. Ultimately talking with customers in the US and Canada about their software projects, this is how we create value for our clients and generate revenue.

      This is a unique opportunity and will require you to be full time to join us. We care about who you are as a person first and then we will look at what you have done professionally.

      We have a substantial database of Indian, Central/Eastern European and Central/South American companies. We have the systems, deck, contract, experience, success stories, the credibility and the market knowledge. We will teach you everything we do to help you recruit your clients and to sell software in the US.
      I started with one sales client who generated lots of quality leads. I worked exclusively and part time maybe 15 hrs a week on average. Here are the numbers I produced for Idyllic.

      2014 $147,648 exclusively for Idyllic sold $700K
      2015 $202,982 exclusively for Idyllic sold $1.1M
      2016 $98,000 exclusively for Idyllic sold $1.2M wrote off over $100K in commissions they had financial troubles

      Since the collapse of Idyllic I've been working on different models and have continued to earn my income in this industry.

      2017 & 2018 averaged $100k in income as I landed on this model for 2019 and the future.

      If you are interested please answer the following questions and we will only reply candidates that do.

      1. Who are you?
      2. Why do you want to pursue this opportunity?
      3. Why are you an ideal match for this role?
      4. Please provide feedback on this ad.
      5. What is alive in your world right now?
      6. What do you think would be your biggest challenge in this role?

      Please send your Linkedin and any CV or resume you may have.

      Namaste and have a great day. Brian
      • 1 week ago
      • softsales

      Director of Software Engineering

      Rapidly growing high-tech Software as a Service (SaaS) Company located in Dallas, TX is looking to expand its Engineering organization with the addition of a Director of Software Engineering with a minimum of 7 years of Perl development experience and a minimum of 5 years of leading development teams. Must be capable of developing a working understanding of the Exceleron’s MyUsage software which is used to support prepay accounts, usage monitoring, customer communications and meter data management applications associated with electric, water and gas utilities. The ideal candidate will have a strong background using the Catalyst Web Framework and significant experience implementing Javascript, CSS and HTML with Perl. Flexibility, a strong teamwork approach, and the desire to work in a fast-paced environment are necessary for success.  The position will report to the Chief Technology Officer and manage members of the Engineering team. The company offers a competitive salary, fun work environment and a benefits package.  Candidates may work remotely with some light travel to the Dallas office (i.e. a couple of days each quarter). Candidates must be legally authorized to work in the United States and must pass a background check.

      Duties:
      • Design, implement and deliver product releases to Utility focused SaaS product
      • Technical leadership of 20 developers located in the U.S. and offshore
      • Work with business and process management teams to deliver well-tested software releases on-time into our highly available production environments 

      Required Qualifications:
      • 5+ years of experience leading both onshore and offshore development teams with ownership of large web projects
      • 7+ years of experience with Perl
      • 5+ years of experience with Catalyst Web Framework
      • 7+ years of experience with Javascript, CSS, and HTML 
      • Experience in server-side programming languages such as Python and C/C++
      • Strong hands-on experience in building and maintaining production tools
      • Experience in developing tools for system configuration, deployment, and monitoring
      • Strong experience with different RDBMS and NoSQL Databases
      • Experience in benchmarking, analyzing, and root cause analysis of operating system, databases, and application code 
      • The ability to work and handle complex assignments with a high degree of independence
      • Candidate should be driven to learn outside of work environment, with a spirit of self-improvement and desire to stay up-to-date with new frameworks

      Highly Desired Qualifications:
      • Experience with continuous integration tools such as Jenkins repositories
      • Strong Linux/UNIX systems and network application and design experience 
      • SOAP API development experience 
      • DevOps experience
      • 1 week ago
      • Exceleron Software

      Senior backend engineer (Java/Python/Postgres/AWS)

      Buildings are responsible for 40% of the world’s energy footprint. A typical building contains thousands of pieces of equipment, sensors, and interconnections. Gridium makes software that helps people run their buildings better, at lower cost and with less energy.

      We’re looking for a US-based engineer to design, develop, and scale our backend services. At Gridium we manage quite a bit of data, pouring in daily from hundreds of thousands of electric and gas meters. We need help gathering data, running analytics, and making the results available to our web applications. That’s where you come in.

      Our stack lives on AWS and includes Docker, Postgres, Java, Python, and Ember.js. For this role, we’re looking for someone with strong Java, Python, and relational database experience. You’ll take ownership of a large, complex Java code base supporting mission-critical production workloads. At the same time, you’ll participate in evolving our system for better resiliency, scalability, and transparency.

      You should be comfortable with consuming 3rd party APIs, ETL processes, data validation, and debugging across multiple systems. You should be able to make good decisions (and explain them!) about when to build something custom vs taking advantage of AWS and/or open source options.

      We are a small team, and you should expect to work closely with both engineers and non-technical staff. We need someone who is self-directed and a great problem-solver, but also able to ask good questions and collaborate effectively with teammates. For example, you might trace a data issue from a 3rd party API to a Java parsing task to a relational database, then explain what’s wrong and how to fix it.

      • Do you enjoy a fast-moving startup environment?
      • Are you a wizard at debugging services with lots of moving parts?
      • Are you excited about what you can do with AWS products and services?
      • Are you obsessed with data, and experienced with data modeling?
      • Do you want to truly own the systems you work on?
      • Are you comfortable working in a remote environment?

      If so, Gridium is the place for you.

      Requirements
      You must have strong experience with Java, Python, and relational databases.

      You must currently live in, and have the legal right to work in, the United States. You must be available to travel for four days each quarter.

      • 1 week ago
      • Gridium

      Front End Engineer

      WHO IS WALDO? 


      Waldo Photos is a photo finding platform empowering consumers to toss their selfie sticks, put their phones back in their pockets and live in the moment. Waldo is the only platform that removes all of the friction in getting photos of you taken by others and creates new opportunities for photographers to market and sell their photos. Users can enjoy life’s most precious events and automatically receive images taken of them right on their phones or share images of others they’ve taken without having to lift a finger – whether between friends and family or a professional photographer.

      WHAT WE'RE LOOKING FOR? 

      We're looking for an independent problem-solver who values learning, keeps current on technology trends, and enjoys the ownership and accountability that is expected from early-stage team members. The ideal candidate:

      • will enjoy coding at all layers in a web application stack

      • will be fluent in modern web application frameworks and design

      • will understand how great UX contributes to customer acquisition and retention

      • will learn whatever is necessary to get the job done

      • will write clean, elegant, simple, testable code

      • will be comfortable with git, pull requests, and code reviews

      • will take pride in their work

      • will want to work with others who do the same

      While we're based in Austin, Texas we have team members across the globe. We are open to remote, international, contract. But we do need full-time commitment.

      REQUIREMENTS

      Base Qualifications:

      • At least 3 years experience deploying high quality, modern web applications.
      • At least 1 application in production with the ability to talk in depth about your contributions. Actually shipped a Universal JS application.
      • Experience using React.js, Redux (built and shipped) and in-depth understanding of React’s paradigms and ecosystem - React Apollo / Relay and GraphQL experience will be considered a plus.
      • Up to date understanding of the JavaScript ecosystem. Including but not limited to: ES2015+, Babel transpilation, Webpack, Node.js runtime differences, Unit test runners and supporting frameworks.
      • Very strong markup and styling skills (HTML5 / CSS3 / CSS preprocessors) with a keen eye on design.
      • Experience working in a fast paced startup environment.

      Desired Qualifications:

      • Active Github profile with code samples of React / JavaScript projects and/or contributions to relevant projects.
      • Experience designing, building and reading JSON APIs (we're using GraphQL).
      • Experience with GraphQL and related libraries like Relay and Apollo.

      Outstanding Qualifications:

      • Contributor (pull requests) to libraries in the React eco-system (React.js, react-router, redux), or other major JS libraries.
      • Active blog or personal website with writings or projects demonstrating a continued learning, curiosity and interest in the latest and greatest front-end techniques and tools.
      • Interested in Node.js backend work or back end work in other languages (we use Python, Clojure, Go and whatever language/library/platforms is right for the job).
      • Experience architecting functional reactive front end applications.


      BENEFITS


      • Ability to work remote from anywhere in the world
      • East Austin office that is dog-friendly
      • Flexible vacation
      • Unlimited high fives (both virtual and in-person)

      Details

      • Type: Full time (employee or contractor)
      • Location: Austin or remote
      • Annual salary: $70,000 - $90,000
      • Equity: 0.0% - 0.20%
      • 1 week ago
      • Waldo Photos

      Full Stack Engineer for Activism

      ControlShift believes that advocacy organizations, campaigns and movements are more powerful when they invite everyone to participate. We build software in service of that vision, while also building a great place to do work that matters.

      Our product is the best software for putting people at the center of campaigns with distributed events, local groups, and member-generated petitions. We serve some of the world's most effective progressive advocacy organizations and campaigns including Amnesty International, Greenpeace, Planned Parenthood and 350.org. We're proud to support some of the most impactful activism around the world on environmental issues, racial justice, economic fairness, and fighting the rise of fascism. 

      We’re looking for someone who shares our passion for progressive social change while sharing our commitment to engineering best practices including test driven development, continuous delivery and rigorous code reviews. 

      We have a small team so everyone has the opportunity to be involved in the entire stack from server infrastructure through to front-end user experience. 

      Responsibilities
      • Lead the development of new features of our Rails and Vue.js application from feature planning to deployment across the entire stack. 
      • Contribute to open-source projects and other infrastructure used by the wider community.
      • Help the team to continue to grow and improve our engineering practices around security, automation, accessibility and scalability by learning new technologies and suggesting improvements to our processes and architecture.

      Qualifications
      • Excellent verbal and written communication skills.
      • Fluency in English.
      • At least two years experience writing software for the web (but we're also excited to talk to more senior applicants).
      • Demonstrated experience and success working with diverse individuals from a broad range of cultures, backgrounds and experiences.
      • Experience writing software for the web in a dynamic scripting language like Ruby or Python. 
      • Experience with at least one modern front-end javascript framework like React or Vue.js.
      • Ability to travel to an in-person team meet up once approximately every nine months.

      Desirable Skills
      • Experience with or openness to working remotely and independently.
      • A demonstrated commitment to progressive advocacy or social causes.
      • Experience with Terraform, AWS, Packer Chef or other infrastructure automation technology.
      • We also work with an alphabet soup of technologies including git, redis, postgres, elasticsearch and docker but do not expect candidates to be experts in all of them. 

        Location
        We're a globally distributed team where everyone works remotely. Work from anywhere with high speed internet as long as your work day overlaps with U.S. East Coast business hours (parts of Europe, Africa and the Americas would work, but Australia or Asia would be hard), so we can talk on Zoom and Slack. Our team regularly spends a week meeting together in-person roughly every nine months in a city somewhere in the world.

        Compensation
        Compensation is competitive and will be determined based on a combination of experience, seniority, and where you live. 

        Equal Opportunity
        We believe that diversity of ideas and perspectives makes our products and the movements that we serve stronger. We are proud to be an inclusive and equal-opportunity workplace, where all applicants and employees are considered for hire, promotion and job status without regard to race, ethnicity, color, religious affiliation, national origin, age, gender identity or expression, sexual orientation, or physical handicap.

        • 1 week ago
        • ControlShift Labs

        Experienced Technical Writer Machine Learning Startup 100% Remote

        CVEDIA is a funded Start-Up that helps develop and deploy autonomous systems today. Our suite of tools substantively accelerates the time to train, test and validate neural network/deep learning algorithms. Our customers are driving the future of autonomous application and we are thrilled to help fuel their efforts.

        CVEDIA is seeking a Technical Writer that has experience or advanced knowledge of machine learning to create compelling, audience-focused content about our platform, our products, and the advanced technologies powering them. We are looking for someone who can draft original, well-researched, and in-depth content about complex technological concepts.


        The Senior Technical Writer will play a vital role in getting our customers up and running quickly and making sure that the details of our products are clearly described and easy to follow.You will also be responsible for developing and maintaining internal documentation for CVEDIA. You will be responsible for the end-to-end creation and publication of high quality content, user guides, customer release notes for technical audiences.


        You are comfortable multi-tasking in a fast-paced, ever-changing environment. You understand writing for a wide range of business and technical audience in addition to being a creative and analytical problem solver. The ideal candidate must have both a technical background that enables them to easily interact with software developers and a demonstrated ability to deliver high-quality technical publications.


        Key Responsibilities

        * Work directly with development teams to produce accurate, clear and concise content.


        * Participate in all aspects of the documentation process, from planning to content maintenance.


        * Write end-user and internal-user content that describe CVEDIA functionality, tools, systems, and processes.


        * Conduct technical and editorial reviews of CVEDIA documentation content.Basic Qualifications


        * A minimum of 5 years in a technical writing role with previous experience or knowledge of machine learning.


        * Proven experience designing and delivering business-oriented documentation


        * Experience working directly with product development teams


        * Experienced using multiple documentation tools to develop base templates and

        manipulate output styles

        * Experience with publishing systems Preferred Qualifications Degree in English, Technical Writing, Computer Science or related field highly desirable


        * Strong grammar skills


        * Strong written and verbal communication skills


        * A thorough understanding of software development (C++, Python)* Previous

        experience working in an agile environment a plus

        * Passion to thrive in a fast-paced, ever-changing environment


        * A proactive and open-minded attitude to resolving problems and delivering results

        * Strong attention to detail


        * Strong interpersonal skills


        What we offer:


        Job location is in Cyberspace.


        *Salary will be paid once a month with a wire transfer

        *Job capacity: Monday - Friday (8 hours daily)  

        * 20 days of paid holidays on top all bank state days and Holidays

        • Please state on the mail subject the job position you are applying for.

        • Only applications written in English are going to be processed!

        • Please mention your country of origin in the email.

        • Please send your applications to jobs at cvedia dot com

        More information about us: https://syncity.com


        • 1 week ago
        • Ofer Eshed

        Senior Software Engineer

        Locus is shaping the future of care management for patients outside of the hospital. Our integrated web and mobile platform connects care teams to patients, bridging the gap between hospital and home. After being discharged from the hospital, patients engage with our iPad application to record measurements that are customized for specific medical conditions. Clinicians can monitor measurement data in real-time on both web and mobile interfaces.

        As a Senior Software Engineer at Locus, you will have an opportunity to develop features for our web platform and support API integrations with our mobile applications. We are seeking passionate candidates who place a strong emphasis on robust software design.

        Responsibilities:

        • Develop new features for a Ruby on Rails based web application used by clinicians at health systems
        • Work with AWS services including SQS and Lambda to architect scalable application systems
        • Implement automated testing methodologies to ensure resilience across application integrations
        • Build and maintain APIs for our iOS applications
        • Participate in code reviews and help establish engineering best practices

        Requirements:

        • Strong proficiency with an object-oriented language such as Ruby, Python, or Java
        • Strong experience with a web application framework such as Ruby on Rails or Django
        • Javascript and SQL experience is preferred
        • Experience with serverless architecture is a plus
        • iOS development experience is a plus
        • Must be legally authorized to work in the United States

        Salary and Benefits:

        • Competitive salary based on experience
        • Medical, dental, 401K match, PTO, employer life insurance
        • Collaborative/ego-less environment
        • Challenging and meaningful mission
        • 1 week ago
        • Locus

        DevOps Engineer

        Locus is shaping the future of care management for patients outside of the hospital. Our integrated web and mobile platform connects care teams to patients, bridging the gap between hospital and home. After being discharged from the hospital, patients engage with our iPad application to record measurements that are customized for specific medical conditions. Clinicians can monitor measurement data in real-time on both web and mobile interfaces.

        As a DevOps Engineer at Locus, you will have an opportunity to build our next generation of cloud infrastructure and architect solutions to ensure the security and stability of our software platform.

        Responsibilities:

        • Work collaboratively with members of the software team to implement and manage infrastructure to support our applications and customer integrations
        • Develop automated processes for deploying cloud infrastructure across development, testing, and production environments
        • Build and maintain tools for monitoring and ensuring high availability of our systems
        • Apply cloud security best practices across our software systems

        Requirements:

        • Strong proficiency in Linux/Unix administration
        • Strong experience with Amazon Web Services including EC2, Cloudformation, and S3
        • Experience with automation and configuration management using tools such as Jenkins, Ansible, Puppet, or Chef
        • Experience with scripting languages such as Ruby, Python, or Java
        • Knowledge of ops best practices and security principles
        • Must be legally authorized to work in the United States

        Salary and Benefits:

        • Competitive salary based on experience
        • Medical, dental, 401K match, PTO, employer life insurance
        • Collaborative/ego-less environment
        • Challenging and meaningful mission
        • 1 week ago
        • Locus

        Data Engineer

        Perengo is seeking a Data Engineer with excellent technical understanding of these domains, at least several years of experience are required. The job is a remote contract position working on several large database systems.

        Personality:  
        --------------------------------
        • Knows and loves the startup world - quick thinking and acting with minimal/no supervision
        • Able to build enterprise grade architectures off of minimal and changing requirements
        • Self driven, independent, creative and eager to learn new skills 
        • Aren't happy with good, and build to great

        Technical Requirements:  
        --------------------------------
        • Excellent and proven knowledge of Postgres on Amazon RDS
        • Excellent and proven knowledge of Amazon Redshift
        • Excellent and proven knowledge of  SQL
        • EXPLAIN ANALYZE is one of your most used SQL commands
        • Good knowledge of the following technologies is a bonus: Redash, Python, Shell scripting, Docker
        • Proficiency in Git, JIRA and Teamcity are a plus
        • 4+ years in a production environment a plus

        Responsibilities:  
        --------------------------------
        • Database administration, tuning, management and security.
        • Providing technical support for all database environments.
        • Development and organization of all databases.
        • Assessment and implementation of new technologies for the database layer.
        • Providing long-term perspective on the relationship of the selected database technology to business opportunities.
        • Set up, configure maintain and enhance proper infrastructure to support a large scale data analytics environment.
        • Evaluate the technical tradeoffs of every decision

        Related Experiences:
        --------------------------------
        • Data Architect
        • Postgres/RDS and Redshift Engineer
        • Analytics Engineer
        • Backend Data Engineer
        • Data Warehouse Engineer

        About Us:
        --------------------------------
        Perengo is a programmatic job advertising platform. We automate job distribution, measure / analyze performance in real time, and optimize towards our customer’s primary KPIs including cost-per-application and cost-per-hire.

        What we Need from You:
        --------------------------------
        • Resume
        • Salary Range
        • Desired Start Date
        • Location
        • 1 week ago
        • perengo inc.

        Senior Python Engineer

        15Five is looking for a top-notch Senior Python Engineer to help us bring user experience to the next level. You will work in an amazing environment where both professional and personal growth is promoted. You’ll be playing an important role in collectively creating a company that helps others reach their highest potential. This role will be based in Europe, with the opportunity to work remotely.

        Life is too short to build an average product. We strive for greatness in every corner of our product; from launching new features to fixing the smallest bug. We care deeply about the quality of what we put out into the world and ensure 15Five delivers a purposefully positive experience at every touchpoint and customer interaction.

        What you'll do:
        • Build high-quality robust features in close collaboration with our product team
        • Take ownership of everything you build - take responsibility for the overall success of the project you're working on instead of just your part
        • Proactively address technical debt and positively impact code coverage
        • Provide constructive feedback through code reviews and be humble to embrace feedback that will help you learn and improve our work and processes

        What you'll bring:
        • 3+ years of full-time experience in Python (Django, Celery)
        • Strong knowledge of database design and optimization (PostgreSQL, MySQL)
        • Ability to understand and articulate the requirements and challenges
        • Understanding the main approaches in building high-load environment
        • Exposure to AWS is a plus
        • Experience with distributed systems/databases is a plus

        Who you are:
        • You have passion for 15Five's WHY of creating the space for people to be their greatest selves, and - You are totally aligned with 15Five's Values
        • You enjoy working in a team of like-minded people yet thrive working independently and owning projects
        • You have a strong reputation for accountability - your colleagues know they can rely on you
        • Someone with a low tolerance for mediocre work
        • You communicate in a clear and succinct manner and effectively evaluate information / data to make decisions
        • You desire to always be learning and staying on top of the latest trends and technologies
        • You’re passionate about, not only being extraordinary in your work life, but creating an extraordinary personal life as well

        By the 3 month mark, you'll...
        • Be fully up to speed with other Python engineers in the company, owning an area in the application
        • Be able to handle the same amount of tickets as other engineers on the team, completing them in a reasonable amount of time.

        By the 6 month mark, you'll...
        • Be contributing culturally and to the team, contributing valuable code reviews
        • Demonstrate enthusiasm to continually improve our processes (not just closing tickets)

        By the 12 month mark, you'll...
        • Be training and mentoring new members of the team
        • Take on more features/ areas -you will have a reputation for being the go-to resource for specific features

        • 2 weeks ago
        • 15Five

        Enterprise Solutions Engineer

        About the Job: 

        Crawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy management. It is part of the Scrapinghub platform, the world’s most comprehensive web crawling stack which powers crawls of over 8 billion pages per month.

        Crawlera is Scrapinghub’s most popular product and it’s biggest revenue generator, but it needs your help to get to the next level. Your key responsibilities will be to ensure that enterprise customers are able to achieve their business goals via Crawlera, and support the Sales team in achieving their quotas.

        You’ll love this role if you enjoy working on a variety of different projects and finding the best solution - even if it’s not a technical one. No two days will be exactly the same, and you’ll be interacting regularly with the Sales team and directly with customers.

        Job Responsibilities:  

        • Onboard new enterprise Crawlera customers
        • Help the Sales team to
          • Price contract agreements for new & existing customers
          • Proactively monitor Enterprise customers’ usage
        • Respond to support escalations from enterprise customers
        • Talk with enterprise customers to:
          • Quickly understand both their objectives and their code
          • Help them fix underlying issues in their code
          • Tune & configure Crawlera to best suit each customers’ specific situation
        • Take proactive measures to measurably improve enterprise customers’ ability to successfully use Crawlera without your intervention. This will involve different things, but it will likely include:
          • Improving client libraries, documentation, etc for Crawlera.
          • Providing extended functionality via other products in the Scrapinghub platform, or popular open source frameworks.
          • Liaise with other product teams within Scrapinghub to ensure Crawlera is well integrated in the ways that best serve enterprise customers.

        Job Requirements:  

        • Have excellent communication in both spoken and written English.
        • Have a strong knowledge of HTTP and Networking.
        • Are comfortable taking ownership in business critical situations; you enjoy being the “go-to” person.
        • Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.
        • Are naturally dissatisfied with inefficiencies and having to do the same thing more than once; you see ways to fix the underlying cause rather than only reacting to what’s in front of you.
        • Have a broad general programming background; strong problem solver.

        Bonus points for:

        • Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.
        • Previous customer facing experience.
        • 2 weeks ago
        • Scrapinghub

        Scraping Best Practices Investigator - Python

        About the Job:

        Your key objective will be to advance Scrapinghub’s knowledge of web technologies and web scraping best practices.

        This is not a production role. Instead, you’ll be given the time and resources to iteratively, and with scientific rigor, test hypotheses and produce a research-backed knowledge base for other developers at Scrapinghub.

        Despite not working on specific customer projects, your work will help fuel growth across all of Scrapinghub’s Data business (Professional Services & Data on Demand). Your measures of success will be your ability to iterate quickly and produce assets that are useful to other Shubbers.

        Job Responsibilities:

          • Create and execute well designed experiments (repeatable, multiple treatments, testable variables, controls, replication) to learn more about how to best complete web scraping projects
          • Produce well written, indexed, reports of your findings (similar to publishing to an academic journal, though not nearly as lengthy)
          • Propose new experiments to run
          • Work with the Team Lead to prioritize the backlog of experiments
          • Maintain best practice guides for other Shubbers who will be implementing client solutions based on your findings
          • Propose changes to Scrapinghub’s other products (Crawlera, Scrapy Cloud, etc) or Scrapy itself based on your findings

        Job Requirements:

          • Excellent communication in written English.
          • A strong understanding of the Scientific Method and the ability to continuously implement a process that follows it with rigor.
          • Take a logical, measurement-backed approach to prioritizing projects, and enjoy working with others that do the same.
          • Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.
          • A strong knowledge of Python along with a broad general programming background; strong problem solver.
          • Enjoy working across several teams and communicating with your end customer (other Shubbers)
        • 2 weeks ago
        • Scrapinghub

        Python Systems Engineer

        Crunch.io is an innovative analytics company in the market research industry. We offer a survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using an intuitive drag-and-drop interface. Crunch users can quickly gain insights from their data and communicate them to their clients.

        We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our platform faster, more secure, and more reliable. You would help us deliver new features and build the future for how we deploy our products faster and safer while increasing the availability and reliability of our systems. You will explore different ways of problem solving and discover, explain, and defend your choices in implementation. You will be self-motivated and disciplined in order to work with our fully distributed team.

        We are looking for someone who is a quick study, who is eager to learn and grow with us, and who has experience in DevOps or Agile cultures. At Crunch, we believe in learning together: we recognize that we don’t have all the answers, and we try to ask each other the right questions. Some of the ways that we accomplish that include paired programming to tackle a hard problem, transparent code reviews, and discussions about design and architecture. Since Crunch’s employees are completely distributed, it’s crucial that you can work well independently, and keep yourself motivated and focused. We move fast but carefully, with a deep commitment to not breaking things… well, not too much.

        Responsibilities:

        In addition to typical software engineering and system administration tasks, you will be expected to

        • Contribute to code quality through unit testing, integration testing, code review, and system design using Python
        • Configure and administer production services, and develop and maintain procedures for updating and upgrading these systems without sacrificing availability
        • Develop and and maintain staging, testing, and developer environments that provide a uniform base for developing code that is trusted to work well in production
        • Develop and automate software lifecycle systems to aid in Continuous Integration and Delivery of tested code
        • Participate in on-call rotations (limited to your working hours + the occasional weekend) and assist in diagnosing and fixing system failures quickly when they occur

        Qualifications:

        • Ability to work independently and communicate clearly
        • A commitment to producing robust, testable code that meets industry standards
        • Strong programming experience using Python or another high level programming language
        • Strong system scripting ability using PythonBash, or similar
        • Substantial Linux System Administration experience

        Experience with any of the following are nice to have, but are not required:

        • Building large-scale or complex multi-tenant web applications
        • Parallelization, code optimization, and Big Data operations
        • System Deployment and/or Configuration Management software (e.g., Ansible, Chef, Puppet, etc.)
        • Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)
        • Monitoring (e.g., Nagios, Datadog, Sentry, Splunk, etc.)
        • Cloud Computing (e.g., AWS, OpenStack, Google Cloud, Azure, etc.)
        • ElasticSearchDocker, Kubernetes, Mesos

        Learn more about our team!

        Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.

        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, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

        • 2 weeks ago
        • Crunch.io

        Production Engineer

        About the Team

        Production Engineering is the team that owns and improves the live production websites and web services used to deliver our flagship program, Teach To One: Math. The team’s diverse skill set spans multiple stacks and platforms, and even multiple clouds. We make sure that the many thousands of students and teachers in our program nationwide can rely on our technology every school day.

        About the Role

        We’re in the middle of rebuilding 100% of our technology from the ground up and are therefore supporting both a legacy environment and a rapidly growing new one. Each time we complete another piece of our new platform, Production Engineering partners with other teams to ensure launch readiness and do the actual launch, and then takes on ownership of that site or service. This role can be remote.

        About You

        You seek out worthwhile challenges, thrive in complexity, and enjoy making complicated things simpler. Your technical depth is matched by your depth of character; nothing is ever “someone else’s problem” to you. Your teammates can always count on you in a pinch; you exhibit grace under pressure. You’re always learning and always improving. You let nothing stand in your way because success is the only option when serving the greater good.

        About the Technology

        New environment

        • Angular 6+
        • Modern RESTful web services built with .NET Core 2+, C#, and OAuth 2 / OpenID, all running on a PaaS and not tied to any particular OS
        • Microsoft SQL Server
        • MongoDB Atlas, but only for distributed caching and locking

        Legacy environments

        • Various JavaScript frameworks including AngularJS, React, Knockout, and Sammy.js
        • Old-school sites and console apps built with .NET Framework 4+, C#, ASP.NET, SignalR, and Microsoft SQL Server, all running on Windows VMs
        • Python (with Django and Celery) and RabbitMQ running on Linux VMs, backed by a PostgreSQL cloud service
        • Jenkins, but not for what you’d expect

        Both environments

        • Microsoft Azure and Amazon Web Services
        • Serverless: Azure Functions and AWS Lambda
        • PaaS: Azure App Service and AWS Elastic Beanstalk
        • IaaS: Azure Virtual Machines, AWS EC2 instances, and various other service
        • Atlassian: Jira, Confluence, Bitbucket, and Bamboo

        Requirements

        • Up-to-date expertise in C#. We’re also open to candidates who are strong in another language and interested in switching.
        • Solid understanding of REST, HTTP, and Internet/web/cloud fundamentals.
        • Familiarity with relational databases and SQL.
        • Familiarity with JavaScript (especially TypeScript and Angular), HTML, and CSS.
        • Extraordinary attention to detail.
        • Excellent written, verbal, and visual communication skills.
        • Expertise in anything listed under “Legacy Environments” above is a plus.
        • On-call duty, but don’t worry, we get it. The leadership of New Classrooms includes a recovering former Google SRE. We respect your time.

        Application Information

        Equal Opportunity

        All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex.

        Work Authorization

        In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

        • 2 weeks ago
        • New Classrooms
        Feedback