8 : remote jobs for you

Python Software Engineer

Remote Python Software Engineer


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


  • 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

    DevOps Engineer

    Interpersonal Frequency (I.F.) is seeking a full-time DevOps Engineer to add to our growing team.

    We provide a remote work environment, so you don’t need to move for this job. We encourage face to face collaboration in our regional offices and expect you to travel when required. As a purpose and principles-driven organization, we want talented team members who want to make a difference.

    Working remotely means we can bring together some of the best minds in the country. Between video calls and Slack, the distance evaporates quickly, and ideas, projects and puns fly at the speed of light. Working remotely also allows us to find harmony in work / life balance.

    We are looking for a DevOps engineer to help us scale our systems as we bring more cities and government agencies into the cloud. Our backend tech stack currently includes RHEL/CentOS, Docker, Node.js, PHP, Apache/Nginx, Solr/ElasticSearch, MariaDB/MySQL, GlusterFS, Redis/Memcache, HAProxy, Varnish, New Relic, and AWS (GovCloud, EC2, ELB, RDS, Aurora, ElastiCache, S3, CloudFormation, Redshift, EFS, etc.), DigitalOcean, and Rackspace.

    Who you are

    We're looking for a senior DevOps engineer with significant experience configuring, managing, automating, securing, monitoring and maintaining systems at scale.

    - You love to solve problems and can do so under pressure.

    - Scaling, reliability, automation, security, and performance are things you care about deeply.

    - You have a good mixture of planning, risk taking and a “get-it-done” attitude.

    - You value the open source community and want to give back to it.

    - You can clearly explain your ideas to both clients and other team members both verbally and in writing.

    - You like to have fun and work with a small team! You play well with others (not just engineers).

    - You bring both creativity and maturity to your work: you’re a self-starter who can jump in quickly and can manage your own time effectively in a remote work environment.

    What you’ll do
    You will help ensure the scalability, security, performance, and availability of our systems by applying your expertise in the evolution and daily operation of our LAMP/LEMP stack, implementing and automating infrastructure deployments and working with our engineering team to ensure the software that we build can scale.


    - You must either be a US Citizen or already have a Green Card to apply

    - 3-5 years of experience with Amazon Web Services (AWS) cloud hosting

    - 3+ years of experience with MySQL (DevOps, not DBA)

    - Linux - Nginx and/or Apache

    - Varnish

    - PHP (DevOps tuning, not dev)

    - Docker

    - Shell scripting

    - Ansible / Chef / Puppet

    - Code repository versioning (Git)

    Bonus Skills

    - Memcached/Redis

    - CentOS/Redhat Linux

    - HAProxy

    - MariaDB/MySQL Clustering

    - Elasticsearch and/or Apache Solr

    - Code repository hosting (e.g. Gitlab)

    - Drupal Optimization

    - Big Data (e.g. Hadoop, Redshift)

    - Authentication Integration (e.g. LDAP/AD/SAML)

    - Penetration testing

    - Load testing

    - GlusterFS

    - Performance testing (e.g. New Relic, Blackfire)

    - Jenkins

    Why work with us?

    - Fun, cutting edge remote work environment – ever changing, always a chat away from team members

    - Your work directly impacts the lives of millions of Americans every day

    - Healthcare, and Dental/Vision/Life/Disability plans

    - Unlimited vacation, and a flexible schedule

    - Work in a mostly virtual environment or a coworking location. If you work virtually, be prepared to travel once per quarter for face-to-face with the team

    If you are interested, please send your cover letter, resume, and some code samples or examples of past work to devopsjobs@ifsight.com.

    • 1 week ago
    • Interpersonal Frequency

    Full Stack Software Engineer

    DEVEXI is looking for a Senior Full Stack Software Engineer to join our team.

    DEVEXI is an early stage healthcare analytics startup building a powerful, sophisticated yet intuitive longitudinal research data platform linking medical and dental data to enable researchers to connect the dots between diagnoses, treatments, prescribed drugs, exposures, and short and long-term health outcomes – for groundbreaking, longitudinal studies never before possible.
    DEVEXI will enable health and medical researchers, universities, teaching hospitals, insurance payers, government health agencies and pharmaceutical companies to improve quality of health care delivery, identify best practices and increase successful, cost-effective outcomes.

    Culture Fit

    • Passionate about Java and Big Data SQL Databases
    • Able to work effectively as part of a remote team
    • Be friendly
    • Be a self-starter
    • Be smart
    • Able to prioritize and context switch when necessary to achieve the bigger vision
    • Able to convey development concepts to both technical and non-technical audiences
    • Strong foundation in computer science: data structures, algorithms, and software design patterns

    Skills Required

    ● Back End

         ○ Java
              ■ Experience building RESTful web services with Jersey
              ■ Experience with Guice & IoC
              ■ Bonus points for experience with Dropwizard
              ■ Bonus points for experience with Flyway or Liquibase  
              ■ Understand the Functional and Streaming enhancements in Java8
              ■ Expertise with Unit Testing and mocking frameworks (JUnit / Mockito)

         ○ SQL & Data Warehousing

             ■ Mastery of SQL with complex joins and aggregation clauses
             ■ Efficient ETL
             ■ Understand SQL schema versioning and migration
             ■ Bonus for experience manipulating Snowflake schemas
             ■ Bonus points for experience with AWS Redshift

    ● Front End

         ○ HTML / CSS / SASS / Javascript
         ○ AngularJS
         ○ Bower / Gulp
         ○ Build well-architected AngularJS implementations of wireframes
         ○ Bonus points for PhantomJS & experience with FE test frameworks

    ● Experience with:

        ○ Agile/Scrum
        ○ Git (Bitbucket)
        ○ Amazon Web Services including EC2 and S3
        ○ Continuous Integration
        ○ Docker

    ● Bachelor’s Degree in Computer Science or equivalent industry experience


    ● Involvement in big data health analytics to enable groundbreaking longitudinal research
    ● Full-time remote work (1099 contract)
    ● Excellent work/life balance
    ● No travel required
    ● Dog-friendly workplace
    ● Work with a quality team of professionals

    Please send resume, hourly rate, and availability to jobs+developer@devexi.com. Must be a U.S. Citizen.
    • 1 week ago
    • Devexi

    Customer Success Associate Consultant

    Company Description
    We are a small software development and research company headquartered in Chicago. Our team is focused on Fintech projects designed to leverage big data and machine learning in the financial markets. Our software product is an innovative, customizable, fully automated technical analysis charting and monitoring platform for active traders and market analysis professionals. We pride ourselves in solving complex problems in simple ways and on finding interesting new ways to solve analysis problems in creative ways. 

    We are seeking a customer success consultant to join our customer success team. This team is responsible for demonstrating the software platform to new customers, training new customers/users in how to use the software correctly, performing webinars and assisting with marketing activities, and liaison between customers and the development team to help resolve problems. Customer success consultants must be able to multitask and be friendly, outgoing and fun to talk to while working in a fast paced environment. 
    Because the customer base is comprised of stock traders, applicants with experience trading stocks, cryptos, or other assets using technical analysis will be given preference. 
    Skills / Requirements
    Customer service experience with the personality to match 
    1. Understanding of how stock trading works, and basic technical analysis concepts
    2. Strong intuitive understanding of web based software 
    3. The following skills are not required but are helpful:
    4. Active day trading/swing trading experience 
    5. Understanding of specific technical analysis strategies such as Fibonacci, candlestick patterns, trendlines, etc. 

    Compensation / benefits
    • Salary offered hourly, or negotiated salary based on experience  
    • Paid holidays for all US market holidays
    • Company sponsored group health insurance (US W-2 employees)
    • Remote position - work from home
    • Company get togethers several times a year for team to meet 

    To Apply
    Please answer the following questions in your cover letter when applying online via this form. Walk ins and phone calls are not accepted, the only way to apply is via this form. 
    1. Tell us about a recent customer facing role you worked in. What was the most difficult customer situation you handled? What happened and how did it turn out?
    2. What kind of experience do you have with trading? What kind of experience with technical analysis?
    3. Do you trade for yourself? If so, what is your trading style? What kind of indicators or analysis techniques do you use and why?
    4. What is a Japanese candlestick and why is it useful for traders?
    5. What trading software or brokerage do you personally use? 
    6. Do you consider yourself an extravert or an introvert?
    • 2 weeks ago
    • TrendSpider LLC

    Get alerts for new jobs

    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.


    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


    • 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

    Marketing Director

    Marketing Director - Host Compliance

    Location: Flexibility to work from regional home office. (must reside within US or Canada)

    About You

    Are you passionate about leveraging technology to create user driven value-add experiences, raising awareness of exciting new technologies, and promoting concepts for bolstering new business and customer retention? Are you self-motivated, goal oriented, forward thinking, well read, and do you thrive under pressure as a virtuoso multitasker? Looking to drive innovation and significant impact in local government?

    About the Position

    As Marketing Director you are the fuel to our ‘end-to-end’ funnel approach. Marketing and sales are one unit connected by sales development producing a continual flow of highly qualified leads, meeting, opportunities and new customers. The successful candidate is excited by the opportunity to drive this integrated team providing leadership and guidance to all players.

    In joining our rapidly growing local government SaaS startup to be successful in the role you will need to become immersed in the short term vacation rental phenomenon so you can quickly talk to it’s challenges to local government leaders across North America and throughout the world. You’re proficiency in leading tools like Marketo and Salesforce will allow you to quickly find success in the role.

    You will solidify a framework of an existing marketing plan and own the execution successfully managing a budget, team members and vendor relationships efficiently pulling all the pieces together.

    Your experience in content marketing, automation and thought leadership will help elevate our already strong brand as global leader to the next level.

    This role can be performed from home as long as you have access to a professional work-environment and a fast internet connection.


    • Development and implementation of the overall marketing strategy for new and existing products and regions
    • Overseeing implementation of the Marketing strategy - including campaigns, events, digital marketing, and PR.
    • Define and implement a productive content management strategy providing strong thought leadership and leading tools
    • Align messaging across departments and tools
    • Help maintain and further establish Host Compliance as the global leader
    • Working closely with the company’s Sales team; enabling them to meet their commercial objectives by providing them with appropriate tools, materials and presentations
    • Guiding the day to day activities of the marketing team driving actions across all channels and
    • Ensuring that the marketing objectives are implemented by the marketing team.
    • Work closely with product management team to define marketing materials and programs.
    • Manage social media presence and direct programs to improve social media reputation and recognition.
    • Developing and delivering marketing and communications strategies for the organisation.
    • Undertake continuous analysis of competitive environment, consumer trends and market share
    • Waterfall planning
    • Oversee staff operations using best-inclass toolset in close partnership with Chief Commercial Officer and SDR Lead.
    • Direct, plan and oversee the marketing strategies of the organization's products and services.
    • Subject matter expert to leadership on issues relating to effective marketing.
    • Collaborate with Customer Service to drive alignment and development of customer content such as video testimonials to be used in communications. This is a high influence role.
    • Create and optimize content roadmap by buyer persona. Organize and potential re-use existing content.
    • Identify and lead potential marketing techniques improvements to better customer experience
    • Develop and manage SLAs across team and partners where we are dependent to ensure campaign success
    • Drive opportunity creation and revenue growth leveraging multi channel marketing activities such as conferences, roadshows, town halls, speaking events, webinars, email nurture, etc.
    • Lead a team of 2x SDRs and 1x SDR Lead to ensure campaigns run effectively
    • Play a broader leadership role on the Strategy Team to ensure the full team is successful.
    • Manage and develop advertising budget and investment prioritization across team.
    • You need to be extremely adept at following workflows and processes for A/B testing and welcome change while offering feedback as we work to improve for optimal success.


    • Bachelors or Masters degree in Marketing
    • Professional chartered marketer (CIM).
    • Proven track record of success in senior marketing roles.
    • Confident, driven and dynamic leader.
    • Entrepreneurial mindset with the ability to spot original branding opportunities.
    • 1+ years previous Marketing Director experience
    • 1+ years experience with Salesforce.com
    • 1+ years experience with Marketo.com
    • 1+ years sales experience at a SaaS or Enterprise Software company
    • Customer obsessed, data driven and results focused
    • Understanding of big data management and advanced analytics with ability to apply use cases in a marketing context.
    • Proficient in campaign automation mechanisms including in-product, emails, landing pages, forms, segmentation
    • Stellar computer computer and internet skills
    • Excellent grammar and spelling
    • Engaging verbal and written communication skills
    • Experience in leading a team and ability to train, motivate and coach

    Bonus Points for

    • Local government experience
    • Bachelor’s degree or Diploma (Sales or Marketing preferred, also accepting part-time students in similar programs)

    Hiring Process

    As a true meritocracy we do not have any particular requirements as it relates to prior work experience or physical location. That said, we care a lot about innate skills, attitudes and work-ethic. Our hiring process reflect this, and to find the perfect candidate we will test every candidate on the actual skills required to do the job successfully. Each test will require only a small time commitment from you, and we will only ask you to do additional tests if you pass the prior tests. This way we won’t waste your time, while making sure that you are the perfect match for the job. 

    About Host Compliance

    Host Compliance is a privately held tech company. Our vision is a world in which the sharing economy works for everyone. We seek to contribute to this by being the leading independent and trusted third party that local governments can turn to for data, tools and impartial advice on how to adopt and enforce Airbnb-style short-term rental related local rules that best serve the needs of all constituents in their communities. You can learn more about us from these new stories in the Wall Street Journal, CNN and Fox News.

    The team behind Host Compliance consist of an experienced group of data scientists, engineers and business people with backgrounds from Caltech, Harvard and McKinsey. The company is profitable and it has grown extremely rapidly since launching out of Stealth mode in Q2 2016.

    Apply Now

    Come join us! If you’re up for unlimited career growth opportunities and a career-changing role, wed love to chat! Please include in your application your resume, references and a cover letter demonstrating why you’d be a great fit for Host Compliance.

    Please complete the applicant form (select the Apply button) to apply. Only candidates selected for an interview will be notified.


    1037 NE 65th St #81158

    Seattle, WA 98115

    • 2 weeks ago
    • Host Compliance

    Security Engineer - Remote

    At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

    Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

    Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

    Job Description
    You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing custom security tools, reviewing designs, code, performing in-depth security assessments of mobile apps, distributed backend systems and internal IT infrastructure. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

    All candidates will have
    • a Bachelor's or higher degree in technical field of study
    • a minimum of 3 years security work experience
    • experience with performing application code reviews, design reviews and penetration testing
    • experience in penetration testing web-based apps, mobile apps and back-end infrastructure
    • experience implementing modern cryptosystems
    • excellent knowledge with at least one modern programming language, such as Go, Java, C++, Python and Scala
    • excellent troubleshooting and creative problem-solving abilities
    • excellent written and oral communication and interpersonal skills

    Ideally, candidates will also have
    • experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes or Mesos
    • experience working with large scale distributed systems
    • 2 weeks ago
    • Numbrs Personal Finance AG

    Core Java Engineer

    We are looking for people to join our team to work on Hazelcast Jet, a new distributed streaming processing engine.

    Are you fluent with Java's concurrency model, also known as the Java Memory Model? Do you have an understanding of and interest in lock-free algorithms, mechanical sympathy and distributed systems? Would you like to work in a developer driven organization, where there is never a shortage of interesting problems to solve?

    We don't have a dependency on any other frameworks - so we expect you to have mastered core Java and have in-depth understanding of the JVM and the Java Memory Model. You should be able to easily reason about the correctness of concurrent code and have some general knowledge about distributed systems.

    You may either work in our office (Brno, London or Istanbul) or code remotely from a home office. It is also preferable that you are within a few hours of the CET timezone as this is where most of the developers are based.

    Skills & Requirements

    • Very strong technical skills with core Java, including concurrency and networking
    • Knowledge of and/or interest in lock-free and low-latency systems
    • Knowledge of and/or interest in distributed systems theory
    • Some experience of and/or interest in batch and stream data processing engines
    • 5 months ago
    • Hazelcast