Python Developer Jobs Without a Degree in December, 2020

Python Developer Jobs. Apply Today.


Textio's mission is to build software that creates understanding between people. Our category-defining augmented writing platform has already transformed the way that thousands of companies write and hire, and we’re looking for a creative and driven Backend Software Engineer to help build the scalable data platform underlying the user experiences our customers love.

As an engineer on the Platform Engineering team, you will collaborate closely with frontend engineers, data engineers, and the product team to define and create the suite of distributed services that power our products. Our team owns both stateless and stateful backend services and uses technologies such as Python, Docker, ECS, Lambda, AppSync, DynamoDB, and RDS.

Would you like to be a part of the entire lifecycle of building new products? This is a great opportunity to participate from early idea conception all the way through to using customer feedback to iterate and improve what you’ve built.

In this role you will:

  • Design and develop high-performance web applications that run on AWS
  • Create the large-scale batch data processing applications that comprise the data platform behind our products, including real-time insights from our machine learning models
  • Build data integrations with third-party APIs that enable high-value customer experiences
  • Develop tools that improve developer experience and velocity; our CI/CD pipeline is based on GitHub and CircleCI
  • Evolve our infrastructure-as-code platform to maintain high availability, performance, and security
  • Actively participate in architecture discussions from the early exploration of ideas to deciding on a concrete path forward
  • Work in small, empowered feature teams with teammates across Design, Product, Data Science, and Frontend Engineering to drive sophisticated features from start to finish

We would love to hear from you if:

  • You have experience developing and operating cloud-based distributed systems
  • You have breadth of experience with various data persistence layers and stateful/stateless application types
  • You are comfortable with secure networking principles and AWS technologies for achieving them
  • You love embracing some ambiguity and testing ideas by building
  • You thrive in a culture that values collaboration, mentorship, and learning
  • You are naturally curious about the technologies you use and take initiative to dive in, ask questions, and figure things out
  • You have a point of view but are low ego

Right now, our employees are working from home. When we eventually reopen our Seattle office, we will continue to support remote work from Washington, New York, and California. Through 2021, we also support working remotely from Illinois, Colorado, Hawaii, and Oregon, but we may require physical relocation for employees in those states after 2021.

Textio embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. Textio will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. If you require accommodation please contact Josh Potter at or (206) 492-8337 ext. 785.

Working at Textio is outstanding. Learn more about our philosophy, benefits, and team at Reach out and share your story with us!

Xandr’s mission is to build a better Internet. We develop a technology platform that powers the real-time sale and purchase of Digital Advertising. Our platform is engineered to provide one of the fastest, most reliable, and massively scaled advertising systems in the industry.

Xandr is seeking a Software Engineer to join the Creative team. Creatives (or Digital Ads) are the transactional unit of Online Advertising; they are what the user sees. Being that creatives are a core part of our clients’ buying strategies, our products are some of the most heavily used on the platform. We strive to provide intuitive interfaces and optimize our workflows to reduce errors and time to complete tasks.

As a Software Engineer II, you will work in a small agile team with smart, passionate Engineers to bring products from inception to production. We strongly believe that collaboration enables better products, so you will work closely with Product Managers, UX designers, and other engineers to design solutions. As our applications continue to evolve, you will have a significant voice in shaping our best practices and tooling.

About the job:

Collaborate with Engineers on the team to build intuitive products that address the needs of our customers Write code at all levels of the stack, from user interface to SQL query to backend code Participate in design and code reviews to ensure the quality of the products we deliver Mentor more junior engineers on designing robust applications and implementing maintainable code Deliver well-tested, maintainable and robust code

About the team:

We are a diverse group of Software Engineers, Product Managers, Project managers, and Designers Our backgrounds are varied, and while some of us have relevant degrees, others went to bootcamps or are self-taught While we are all currently working remotely, most of us are based in NYC or Brazil We constantly refine our process and strive to do better Many of us like puzzles and riddles – you may or may not like them as well – either is OK!

3+ years of experience in software engineering building web applications Experience with building scalable web services preferred Experience with any technology in our stack preferred: JavaScript, Java, PHP, Python, or C Experience with databases preferred: MySQL, Cassandra Experience planning and implementing cross-functional projects, spanning multiple components, that deliver high-quality products on time Experience contributing to long-lived enterprise web applications

More about you:

You are excited about writing concise code with clean and simple interfaces You are passionate about learning and teaching. You love challenging yourself to constantly improve and sharing your knowledge to empower others You are always looking to improve how things are done and what is built You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystem

Vettery is changing the way people hire and get hired. We use machine learning and real-time data to match talented job-seekers with inspiring companies. Our goal is to enrich and automate the recruiting process, make hiring more rewarding for everyone, and create a happier and more accountable working world.

Since launching in 2015, we've made thousands of matches on our marketplace. We're currently working with over 80,000 job-seekers and 20,000 companies, from Fortune 500 giants to startups based out of co-working spaces. We've built powerful machine learning capabilities, and our matching algorithm is becoming more intelligent with each passing day. With an eye on the future, we're expanding our reach across major cities in the US, and around the globe.

Vettery engineers are working to build a highly innovative platform enabling an efficient experience for our users. Our engineers work across our full stack Python/React platform, building highly scalable distributed solutions to enable exponential customer and business growth. As a Full Stack Engineer on our Front End team, you will work closely with Product Managers and Designers to build an array of new features for the platform and act as a technical leader and mentor within the Engineering team.

Key responsibilities and expectations:

  • Serve as a technical leader while building Vettery 2.0 making key decisions about the implementation of new services and API's
  • Collaborate closely with product, UI design, and data science to continuously innovate on cutting edge projects
  • Transform our front end from legacy architecture to React
  • Be supported by expert engineers and managers as you learn new roles, take on different responsibilities, and grow in your career
  • While you will spend most of your time in React, you will coordinate with the PHP/Python backend
  • Work in a highly agile development environment and practice Agile/Scrum methodology
  • Participate in hackathons, team outings, lunches and other team-building events

Candidate Qualifications:

  • Self-starter who can work in a highly demanding environment and maintains a positive attitude
  • 2+ years of software development experience (preferably in frontend-focused development environments)
  • Expert with JavaScript (specifically React) and strong knowledge of HTML/CSS principles
  • Experience with one general-purpose programming language, including but not limited to Python Java, C++, etc.
  • Strong experience with client-side data management using Redux, Apollo, or GraphQL is heavily preferred
  • Experience with design language systems and component libraries, modern frontend frameworks, cloud computing, relational databases, and REST APIs is nice to have
  • Experience leading the migration from legacy systems is a plus
  • Advanced degree in computer science, engineering, or a related field is a plus

Vettery has five key values that are the foundation of our company culture, which every employee embodies:

Positivity - We're positive when things get difficult so we can stay motivated and lift each other up. We're very team focused in everything we do so contagious positive energy is extremely impactful. Ownership - We take pride in our work and take on a lot of responsibility from day one. All of us have the ability to see how our work and performance impact the success of the business. Grit - We love getting in the trenches and building from the ground up. Even though we've significantly grown since our tiny startup days, we still have that scrappy mentality and love that there's still a lot to accomplish. Awareness - We're focused, strategic, and constantly learning from our experiences. Each of us knows what's expected of us as a corporate citizen and within our teams. Collaboration - We learn from one another and are constantly working with each other, within and across teams. Every team has an impact on others and we take pride in clear lines of communication. Why you'll love working at Vettery:

We love coming to work on Monday. It's easy to love the work you do when you see the positive impact it has, and helping someone find their dream job can change their life forever. We believe in our mission, love the work, and have fun doing it together. Plus, coming to work in our sunny Flatiron office is easy when there are so many things to look forward to: Flag Football games, Thursday Game Night, Cross-Team lunches, company happy hours, volunteer events, adorable pups, ping-pong, and your favorite snacks.

We know life is about more than just work. We have an open vacation policy so you can take the time you need to relax and rejuvenate, contribute to the cost of insurance coverage (health, vision, and dental), and offer a fully paid 12-week parental leave, 401k, commuter benefits, and gym membership discounts.

We invest in your development. A company is only as strong as its team, and we want to help strengthen every member of our team. We give everyone the opportunities and support they need to reach that next professional level through company-sponsored General Assembly classes and conferences, in-house training, a culture of continuous feedback, and the chance to run with projects.

We're consistently recognized for our culture. We're listed #5 on Fortune's 60 Best Companies to Work for in New York City, included in Fortune's Best Workplaces in Technology for 2020, and have been previously honored at Crain's Best Places to Work Awards and included in Inc Best Workplaces.

Role: Junior Python developer

Location: Chicago, IL

Duration: Fulltime

Tax Terms: W2 No C2C

Need Candidates who don’t need sponsorship.


Bachelor’s degree or equivalent experience preferred

  • 2 – 6 years of relevant experience
  • Fluent in Python libraries for Data Analysis (Pandas, Numpy, etc.)
  • Solid working knowledge of object-oriented programming concepts (in Python)
  • Experience querying databases using SQL.
  • MS Access and Excel knowledge required
  • Strong analytical and troubleshooting skills
  • Detail oriented
  • Good written and oral communication and soft skills
  • Able to work constructively with a diverse team of data professionals
  • Able to work with multiple projects in a dynamic, fast paced and often changing environment

Job Types: Full-time, Contract


Monday to Friday Experience:

Python: 1 year (Required) Work authorization:

United States (Required) Work Location:

Fully Remote Visa Sponsorship Potentially Available:

No: Not providing sponsorship for this job

Mediaocean is looking for talented a Software Engineer who ispassionate about solving real problems and excited about using the latest technology to do it.

As an engineer on the team, you will be responsible for helping craft the future of our service - both on the frontend interfaces and the backend APIs to support it. You will be working closely with people across engineering, product, and design to help develop an amazing experience for our agency & brand customers.

A little about our team: we are a fullstack team of experts in frontend, backend, product and design. We care deeply about our stack and tools, focusing on the best to get the job done. We've built a large modern single-page Ember application which we are rapidly moving to React. Performance is incredibly important to us, as we often need to surface extremely large datasets to our users. We are a team that values continuous learning, curiosity, clear communication, deep self-motivation and are committed to building an inclusive environment for everyone.


  • Build, test and ship new user facing code in modern tools like React, ES6, Redux, Jest and Webpack
  • Create trustworthy user experiences by building products that are simple, easy to understand, performant and reliable
  • Design highly performant and tested APIs and internal services using tools like Python, Celery, Kubernetes, MySQL, Mongo and Redis
  • Articulate a long term vision for maintaining and scaling our systems across the board
  • Work with other engineers, product mangers, designers and leadership to turn our vision into a concrete roadmap every quarter


  • At least 2-3 years of experience in software engineering with strong computer science fundamentals
  • You've architected, built, scaled and maintained production services
  • You've designed, built and shipped modern, component-based user interfaces
  • You write high quality, well tested code to meet the needs of your users
  • You're passionate about building technology at scale and solving challenges for your customers in creative and innovative ways


  • You've worked with JavaScript (ES6) and have worked with production scale React apps
  • You're on top of modern JavaScript and frontend best practices
  • You've worked with modern Python and large backend services using technologies such as Flask


As Seismic continues growing, we’ve added capabilities for marketing orchestration to help complete the life cycle of content creation and management. On this team, you will focus on building out backend solutions leveraging a variety of tools, so a polyglot mentality and ability to work across several languages will be key to success. With solid levels of autonomy and ownership, you leverage leading edge technology and cloud native architectures to drive new feature development.

The Content Marketing Platform team is responsible for the core functionality of Seismic’s marketing orchestration product. As a member of this team, you will be maintaining a large diverse codebase as well as defining and building new features essential to the future of the core product.

What you will do:

  • Define technology strategy for building out new marketing orchestration features vital to the success of the product
  • Work collaboratively with PMs to fulfill feature requirements and customer requests
  • Experiment with new patterns and technologies to provide forward thinking direction for the engineering organization. 
  • Collaborate in service architecture discussions and promote adoption of best practices and uniformity in system design and programming patterns. 
  • Develop, improve, and maintain our monolith, and help refactor its components into micro-services.

What you bring to the team:

  • Fluent in Python. Experience with Django is a plus. 
  • Experience with SQL (E.g. MySQL & PostgresQL) and NoSQL technologies (e.g. Redis). 
  • Experience with developing REST APIs. 
  • Experience with OAuth. 
  • Experience developing microservices is a plus.
  • Experience with Golang is a plus

What we have for you:

  • Generous PTO, paid holidays, and paid sick leave
  • Competitive Medical, Dental and Vision Plans
  • Robust 401(k) fund options with company matching
  • Catered meals, happy hours, healthy snacks, and coffee bar
  • Seismic Cares volunteer program
  • OneSeismic culture that celebrates wins, encourages autonomy, ownership, and transparency

About Us:

Seismic, ranked as one of the best places to work by Inc. Magazine, is a rapidly growing Forbes Cloud 100 company and the market leader in sales enablement platforms. Seismic equips teams with the knowledge, messaging, and personalized content they need to engage with prospective buyers in the most effective and compelling manner during their buying journeys. Seismic has more than 700 customers across global, enterprise, and SMB segments, including IBM, American Express, PayPal, Rockwell Automation, and Quest Diagnostics - and is helping these companies achieve higher win rates, larger deal sizes, and improved customer retention rates. With 14 offices around the world, Seismic has more than 800 employees. Our board of directors is comprised of industry luminaries, including John Thompson, chairman of the board for Microsoft.

Spotify is looking for a Full-Stack Engineer to join our Content Platform engineering organization. Content Platform is a central enabler for Spotify. Together, our teams ensure that Spotify has a complete, available and enriched catalog of music, podcasts, videos and more.

Come join our team of talented engineers that share a common interest in distributed backend systems, their scalability and continued development. You will build solutions focused on improving our Content Operations efficiency, this will include creating scripts to automate manual processes, manipulating datasets, integrating with existing datasets and systems and building UIs for internal use. Above all, your work will impact the way the world experiences music and podcasts.

Who you are

  • You’re excited about delivering end-to-end experiences and care about your software architecture across the backend, front-end and the APIs that glue them together
  • You have experience scripting in Python and backend development and technologies such as Java
  • You have experience working with and manipulating datasets in various data storage technologies
  • You have some experienced with modern JavaScript coding, testing, debugging, and automation techniques
  • You are passionate about writing high-quality code
  • You learn quickly and enjoy working closely together with your product team to bring value to your stakeholders
  • You are passionate about what you do and have a high interest in keeping up with current best practices in your areas of expertise

 What you’ll do

  • Access / manipulate datasets to automate manual processes
  • Use your experience of the full stack to design intelligent solutions that include backend, client and front-end systems
  • Collaborate closely with engineers, product designers, product manager and Content Operations leads to perform experiments, test new ideas and deliver valuable solutionsTake operational responsibility for the components that you writeWork in an environment that supports your individual growth by providing you with challenging tasks to solve and the freedom to acquire new skills in hack time, reading groups, lectures and a variety of internal training courses

You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be brilliant. So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service with a community of more than 286 million users.

At the core of T-Mobile's successful Un-Carrier disruption of the wireless industry is a nationwide network, award-winning customer service, and a multifaceted group of software developers. T-Mobile's Product & Technology (P&T) organization is looking for team members who are passionate about mobile development and are interested in full-stack development!

The Software Engineer will work with a team of other software developers and network and systems engineers to design, implement, and deploy software which meet customer's requirements, scales easily, removes the limitations of traditional networking solutions, and supports deployment in highly available environments.


As a Software Engineer in the P&T organization, you'll have the opportunity to:

  • Craft reliable and performant software products and features in a variety of popular software languages including Java, JavaScript, GoLang, and Python
  • Build data persistence solutions for software products, with the chance to work with and learn multiple data stores (including Postgres, Mongo, Redis, Cassandra) as well as event streaming platforms (including RabbitMQ, Kafka, SQS)
  • Lead the end-to-end solution with the team, from unit tests to CI/CD pipelines to deployments to monitoring and security.
  • Go broad AND deep: work on front-ends and back-ends, automate tests and infrastructure, build CI/CD pipelines
  • Not just write code, but learn what it takes to deliver your code to production and explore extending your skills into site and system reliability areas of focus!
  • Learn and help others learn modern practices such as test-driven development, pair programming, automation, async communication, and more
  • Contribute to and learn patterns to build reliable n-tier architectures
  • Sharpen your skills by getting hands-on with your team at all levels of the stack - and all parts of the process
  • Grow your skills as an engineer by collaborating with peers in an organization that defaults to InnerSource development principles.


  • Minimum Qualifications:
  • 3+ years' Application Development experience
  • Experience with one or more of the following: Java, JavaScript / TypeScript, Golang, and Python (and the willingness and ability to learn the others given the opportunity)
  • Ability to learn or existing familiarity with Git-based source code management systems (UI and/or CLI); Runtimes and UI frameworks including NodeJS, React, and/or Angular; Containerization (Docker); Microservices architecture, RESTFUL APIs, and GraphQL; Cloud providers (AWS, Azure, GCP) and PaaS (PCF - Cloud Foundry)
  • Ability to complete a pair programming session with a senior developer as a guide and mentor


  • Bachelor's degree in Computer Science or a related field, or equivalent education and work experience required
  • Completion of a coding bootcamp or certification program (or equivalent proven coding skill)

Travel requirements:

May require up to 20% of domestic overnight travel within the region, and occasional trips to the Bellevue Headquarters.


Machine Learning Engineer, Verifications Platform

Help build the platform that empowers Stripe to launch new international markets and new products with ease.

As a platform company powering businesses all over the world, Stripe processes payments, runs marketplaces, detects fraud, helps entrepreneurs start an internet business from anywhere in the world, builds world-class developer-friendly APIs, and more. Our mission is to enable well-intentioned persons and legal entities to engage with the financial ecosystem with ease, regardless of geography. Stripe has a fantastic set of data.

The Merchant Intelligence group is responsible for using this data to build a deep understanding of the businesses that use us, which is a priority both to protect Stripe and also to optimize our products. We work across the technical stack: from machine learning over our users’ data to integrating into Stripe’s products to building new products for our users.

Removing barriers to online commerce is at the heart of Stripe’s mission, and doing so requires effectively and efficiently protecting the businesses that trust Stripe at scale. Machine learning engineers in Merchant Intelligence are responsible for the mission-critical work of building and deploying the models that help Stripe enable access to economic infrastructure for a huge variety of businesses across the globe.

You will work on:

  • Design, train, and deploy improved models that verify identities of persons and legal entities that wish to onboard to the Stripe platform
  • Design text classification systems using deep learning techniques to better understand identification flows
  • Imagine new feature ideas and design real-time data pipelines to incorporate them into our models
  • Improve the way we evaluate and monitor our model and system performance
  • Collaborate with our machine learning infrastructure team to build support for new model types into our scoring infrastructure
  • Supporting production scoring models for identity verification including model improvements, training, and deployment.
  • Working with product teams and ML modeling engineers to deploy, develop and maintain production ML models.
  • Owning, augmenting and evolving central datasets to enable new products powered by ML.
  • Becoming an expert in Tensorflow, Kubernetes, Spark and other technologies that make up parts of our production ML stack.

You may be fit for this role if you:

  • Enjoy working with a diverse group of people with different expertise (for example, ¼ of Stripes work in a country that’s different from the one they grew up in). Almost every role at Stripe collaborates with some engineers, from Sales and Support in sharing feedback from our customers; to Legal and Accounting in supporting our systems for tracking money movement and reporting around the world.
  • Enjoy and have experience in Machine Learning
  • Think about systems and services and write high quality code.
  • Hold yourself and others to a high bar when working with production systems
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • Thrive in a collaborative environment involving different stakeholders and subject matter experts
  • Have a strong engineering background and experience in machine learning or data infrastructure. You’ll be writing production Scala and Python code.
  • Experience with Model training and inference in production and at scale. Image based datasets, pipelines, and neural networks is a plus.
  • Optimizing the end-to-end performance of distributed systems.
  • Developing and maintaining distributed systems built with open source tools.
  • Writing and debugging ETL jobs using a distributed data framework (Spark, Kafka, Flink).

It’s not expected that any single candidate would have expertise across all of these areas. For instance, we have wonderful team members who are really focused on their customers’ needs and building amazing user experiences, but didn’t work on APIs before joining Stripe.

What’s it like to work at Stripe?

Stripe is helping the internet fulfill its potential as a platform for economic progress by building software tools that accelerate global economic access and technological development. Stripe makes it easy to start, run and scale an internet business from anywhere in the world. Stripe is, at its heart, an engineering company. To provide a missing pillar of core internet infrastructure, we hire people with a broad set of technical skills (and from a wide variety of backgrounds) who are ready to take on some of the most challenging problems in the industry – from reliably handling 100M API requests per day, to building adaptive machine learning as a result of years of data science and infrastructure work, and enabling entrepreneurs worldwide to start a global internet business.

We look at Stripe as a constant work in progress and the same is true of our people; for all of us, we believe the best is yet to come. We’re here to support each other in our curiosity and creativity – which we pursue through thoughtful discussion and knowledge-sharing among a diverse set of peers and colleagues.

We encourage all engineers to transition teams once every year and a half and also take on short-term projects with other teams across Stripe. This enables engineers to learn how different parts of Stripe work while also establishing stronger ties and cross-pollination between groups. We contribute to existing open-source projects and the people working on them, and we release several tools as open-source.

We want to work in a company of warm, inclusive people who treat their colleagues exceptionally well. The kind of people who are committed to going out of their way to help other Stripes in the short-term and pushing them to improve over the long-term (by helping them to get better at what they do).

We’re a highly cross-functional organization and view that as part of the fun: we design our space to encourage as much collaboration as possible. We have long tables in the kitchen for a reason (to enable everyone to meet new people and learn from them). We also have a culture of transparency that we carry through to email communication, ensuring that Stripes all around the world have the information they need to make good local decisions.

In both our products and our people, we aim to reflect, represent and advocate for all of our users, globally. Our users transcend geography, culture and language; what we share, collectively, is a drive to create a fairer, more economically interconnected world.

Deepgram is looking for a user-focused Software Engineer to lead the design and implementation of Deepgram’s internal and external-facing products. You will design products ranging from our speech platform GUI, to internal labeling tools, to experimental games and tools powered by the latest deep learning technologies and implement secure, robust, and scalable customer-facing services. Your skill at building highly reusable code that overcomes technical challenges is paired with an intuition for delightful user experiences. You will be a critical voice in Deepgram’s Product and Engineering teams, driving high impact products from start to finish.


  • Design products ranging from our speech recognition API, to internal labeling tools, to experimental games and tools powered by the latest deep learning technologies;
  • Implement secure, robust, and scalable customer-facing services
  • Draw inspiration from users to identify and implement new product features.
  • Collaborate cross-functionally with designers, sales, product, and marketing teams to review and improve product experiences.
  • Own problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics.
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.
  • Enjoy being a generalist — working on both the frontend, backend, and everything in between to tackle problems and delight customers.

Skills needed:

  • Deep experience with modern frontend frameworks and tooling.
  • Expert proficiency in one or more front-end languages/frameworks (preferably Rust+WASM, Vue, or Elm).
  • Expert proficiency in a systems language, such as C, C++, or Rust (preferably Rust), with competence in Python.
  • Strong UX sensibilities and enjoy perfecting the details that matter.
  • A thoughtful approach to decision making. You know when to move fast and when to do things right.
  • You thrive on a faced-paced, impact-driven environment where learning new skills on-the-fly is encouraged.
  • Excellent communication skills, especially when remote. Ability to work well with any role in organization.
  • Proficiency in version control (preferably git).
  • Proficiency with UNIX-style systems.
  • Proficiency working on remote systems.

Benefits include:

  • Unlimited PTO

  • Flexible schedule

  • Comprehensive Medical, Dental, Vision

  • Meals and snacks covered when working from the office Formalities:

  • This is a full time, permanent remote position. Wherever you are is great! We also have an office in San Francisco, if you’re into that sort of thing.

  • We work US-based timezones. You’ll need at least 4 working hours of overlap with a 9am-5pm US Central time zone.

  • No visa sponsorship is available

  • No recruiters, please About Deepgram: Deepgram is the fastest, most accurate, and scalable enterprise automatic speech recognition (ASR) platform. With our patented end-to-end deep learning approach, Data Scientists are able to unlock unstructured phone, meeting and conversational audio files to generate business value. Deepgram take’s the heavy lifting out of long form audio transcription, so call center agents and product organizations can focus on what they do best. Learn more at or sign up for a free account at

Job Type: Full-time

Job Type: Full-time

Work Location:

Fully Remote Visa Sponsorship Potentially Available:

No: Not providing sponsorship for this job Company's website: Work Remotely:


About Us

Chartbeat's software helps the world’s leading media companies understand, measure, and optimize the attention earned by their content. Our products are used by over 80% of the world’s top publishers, and we measure tens of billions of page views each month and nearly 100 million articles per year. This makes for a deeply rich dataset to collect, transform, and analyze in order to realize our mission of helping quality content thrive.

The Team

The data we process each day is massive in scale: Chartbeat’s products are used by over 80% of the world’s top publishers, and we measure nearly 100 billion pageviews each month; over 1 million messages pass through our data systems each second and support measuring tens of millions of concurrent visitors across our customers’ sites. This makes for a deeply rich dataset to collect, transform, and analyze in order to realize our mission of helping quality content thrive. We are seeking curious Data Engineers to join us on this adventure by helping build the components, systems, and dashboards that newsrooms use to learn about and grow their audiences.

Our data systems use an exciting array of technologies. Most of our data systems use Python, but key parts of our systems are written in Clojure, Java, C, and Lua where the requirements demand it. We use a variety of database technologies, including PostgreSQL, HBase, MongoDB, Redshift, and Redis. Everything is connected by message buses powered by Apache Kafka and RabbitMQ.

As a data engineer at Chartbeat, you will be designing, building, scaling, and maintaining our data pipelines, data stores, analysis engines, and APIs. You will be on a small cross-functional project team (typically, a few engineers, a designer, a data scientist, and a product manager) that will define your day-to-day activity — your team will collaborate to plan sprint goals and execute on those goals.

About you

Strong programming abilities in Python and/or Java or Clojure (and the JVM) Familiarity with architectural patterns used by different databases in large, high-scale applications (particular experience with Redshift, HBase, or PostgreSQL is a plus) Interest in working with and building distributed systems (e.g. technologies like Zookeeper, Kafka) Excellent verbal and written communication skills and a commitment to building an inclusive and collaborative working environment An interest in designing technical solutions to open-ended product problems Passion and enthusiasm about learning and teaching new technologies About working at Chartbeat: This is a permanent, full-time position with excellent benefits—including flexible hours and generous parental leave. Chartbeat strives to provide comprehensive healthcare options for our employees and to ensure that our healthcare and other benefits are LGBTQ-inclusive. You'll be joining a group of focused, hard-working, people who are passionate about doing work that's challenging and fun—and who strive to maintain a healthy work/life balance.

Chartbeat is committed to building an inclusive environment for people of all backgrounds and everyone is encouraged to apply. Chartbeat is an Equal Opportunity Employer and does not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

We Participate in E-Verify

We've been providing advertising, design and PR for almost 40 years and for the past 20 of those, content managed websites and bespoke web applications exclusively in Python and the Django framework.

We're looking for somebody friendly, quick witted and experienced to join our small team of Python developers in building and launching websites and applications for the likes of the NHS, Home Office, Taylor Wimpey, Hasbean Coffee and countless charities, universities, and police forces.

We're based in Leicester, UK in a lovely, shiny office where we normally enjoy working, collaborating and socialising together. Given we're in the midst of a global pandemic we're all working from home, and this particular position is open to anybody and everybody - fully remote, fully onsite, or somewhere in between.


We deploy websites and applications using Python and Django, and the Wagtail CMS for content managed websites. Other technologies and frameworks you'd experience include Docker, Bootstrap, PostgreSQL, MariaDB/MySQL, Elasticsearch, SCSS, HTML5, and JavaScript. We host a large number of websites and applications with Rackspace and Amazon Web Services.


Your key responsibilities will be the ongoing development and refinement of numerous websites for our eclectic list of clients. You'll be helping to improve existing projects and working on brand new projects too.

Day to day you'll be working alongside a small team of developers (junior and senior), designers, and a user researcher who will all be there to support you and discuss and develop your ideas. You'll also have access to 60+ other talented writers, designers and creatives across the company.

We use both agile and waterfall development methodologies depending on the client and project.


We need somebody that truly knows their way around Python and Django, and the Wagtail CMS too. Two or more years experience minimum feels right - if it's slightly less but you're mindblowingly good then we're all ears!

Programming skills are definitely only half the story, you'll also need to be able to:

Think independently and be able to solve unique challenges efficiently and autonomously (although we're realistic and don't expect you to have memorised the Python docs - you'll get more kudos from searching Stack Overflow) Also be able to work cooperatively as part of a team Possess good writing and communication skills Be comfortable talking about and explaining technical concepts in plain English Keep up to date with new techniques in your field and share knowledge and new ideas with the team It's not critical, but it would be beneficial if you also had experience in:

Developing or maintaining WordPress websites DevOps and deployment techniques React or Node.js Front-end development (HTML, SCSS) Cybersecurity Benefits

There is a real buzz, excitement and family feel about the place. All 60+ of us are passionate about what we do. We're all remote at the moment, but when we're in the office people work in their slippers, share pictures of their pets and kids, and frequently organise good old fashioned drinks in the nearby pub. Above all - remote or not - after a fulfilling day’s work, people head home with a smile on their face. Looking after each other is the thing we're really proud of :)

But, this is a job ad, and we get how it needs to work. Other benefits include:

Competitive salary based on your experience Complete flexibility to work remotely 20 days annual leave and 8 days national bank holidays plus extra time around Christmas Early finishes on Fridays throughout the summer A big good old messy Christmas party and a mid-year summer party for you and your family or a friend (all expenses paid) Whatever computer, software, books and other materials you might need A healthy budget for whatever training, conferences, and other qualifications you might be interested in taking Free-as-in-free beer, wine, and other goodies as we near the weekend Regular paid for social activities (in person normally, but remote at the moment): cookalongs, yoga lessons, go-karting, curries, poker, and more Free flowing, high quality, award-winning Hasbean coffee on tap A gorgeous workspace with plenty of space to relax, think, read, cook, eat, and work

If this all sounds good to you, please get in touch!

EnergyWatch is an entrepreneurial, private equity backed provider of energy management services and technology to large commercial and corporate real estate portfolios. EnergyWatch helps clients minimize energy consumption, costs, and emissions and improve sustainability through energy analytics, procurement, utility budgeting and reporting, and real-time consumption analytics.

Through our proprietary cloud hosted energy management platform, EnergyWatch identifies and analyzes the interactive effects of operational and capital improvements on utility supply and delivery costs; measures, verifies, and reports on key performance indicators; and summarizes the results for key decision makers.

We’re always working on cool and cutting-edge tech that will help us build and scale for rapid growth. We’re looking to bring on talented programmers who will be instrumental in helping EnergyWatch achieve this vision!

About the Associate Engineer program:

  • This position is for a software engineer role that offers professional development and mentorship for a period of 16 weeks.
  • Upon completion of this program and depending on your performance this may lead to a full-time software development position.
  • You will work directly with the firm’s Partners and tech team on developing its industry leading energy management and analytics platform.

Minimum Qualifications:

  • Recently graduated from a Software Bootcamp program or Bachelor’s or Master’s degree program in Computer Science or related technical field.
  • Experience with Data Structures or Algorithms gathered from: completing a data structures or algorithms class, coursework, course projects, research, individual projects, internships, or other practical experience inside or outside of school or work (including open source hobby coding).
  • Experience in Software Development and coding in a general-purpose programming language such as Java or Python.

Ideal Technical Experience:

  • Some experience with programming languages – Java, Python, JavaScript, SQL
  • Some experience working on web applications using frameworks – Java Play, ReactJS, Angular, Django
  • Knowledge of programming techniques – Microservices, RESTful APIs, OOP
  • Some experience with relational DB
  • Knowledge of NoSQL concepts with frameworks – Redis, ElasticSearch

Application Requirements:

  • Resume
  • Samples of your work (website, Github, Stack Overflow, etc)
  • Explanation of why you’d be a good fit for our company
  • Send all of the above to

Have you ever wondered what happens inside the Cloud?

Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today's entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.

We want people who are passionate about creating experiences that you and your peers will love.

The Platform Core team owns and operates an internal platform for deploying the ever growing number of microservices that make up the DigitalOcean cloud. The platform is built on top of Kubernetes and responsible for deployments of large (hundreds of cores and hundreds of GB of memory) and small (fractions of a cpu and MB of memory), servicing internal customers from all across the company in clusters all across the world. We internalized the DigitalOcean mission and apply that same principle of simplicity to how engineers interact with that platform.

Reporting to the Engineering Manager of the Platform Core team you will build solutions that provide DigitalOcean engineers with a robust and comprehensive set of primitives for bringing a service from development to production. We believe that by providing the right set of tools and automation our engineering teams can focus on shipping innovative products to our customers faster and more reliably.

What You'll Be Doing:

  • Developing, evaluating, and deploying software to provide automation and modern tooling around our internal software delivery pipeline, which consists of solving problems such as:
  • Deployment, Orchestration, Secret management, Service discovery, Continuous Delivery
  • Using Go, Kubernetes, and Docker
  • Operating and scaling the platform for the rapidly growing demand for it while maintaining optimal performance
  • Partnering with various engineering teams to make sure that we deliver an excellent developer workflow spanning from development to production
  • Participating in reviewing code, helping evaluate implementations, and providing feedback about potential improvements

What We Expect From You:

  • Expertise with at least one of the programming languages such as Go, Python, C/C++, Java
  • Experience with Kubernetes is a plus
  • You are passionate about shipping well engineered and tested code
  • A desire to build systems to help your fellow engineers deliver their software to production more quickly and reliably
  • Familiarity with building, debugging, deploying, and operating an application in a distributed system

Check Out Some Talks From Our Team:

Kubernetes at Organizational Scale Delivering Services At DigitalOcean Global Container Networks on Kubernetes at DigitalOcean

Why You'll Like Working for DigitalOcean:

We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging ourselves to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship, LinkedIn Learning tracks, and other internal programs. We also provide all employees with reimbursement for relevant conferences, training, and education.

We care about your physical, financial and mental well-being. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a commute or internet allowance to make your trips to your office or your desk easier. We offer generous parental leave with transition time built-in upon return to work. We offer competitive compensation and a 401k plan with up to a 4% employer match.

We support our remote employee experience. While we have great office spaces in NYC, Cambridge and Palo Alto, we're very distributed—we use a number of communication tools to connect across the company—and all remote employees have the opportunity to visit our offices and meet their teams face-to-face at team offsites. We also have an annual company offsite, Shark Week, to get quality in-person time with the entire company at least once a year. We also allow employees to outfit their workstations to meet their needs—whether remote or in office.

We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Department: Engineering #LI-Remote

Have you ever wondered what happens inside the cloud?

Based in New York, DigitalOcean is a dynamic, high-growth technology company that serves a robust and passionate community of developers, teams, and businesses around the world. We believe that today’s entrepreneurs are changing the world through software. Our mission is to empower these entrepreneurs by bringing modern app development within reach for any developer, anywhere in the world.

We want people who are passionate about helping developers build and deploy real-world applications.

DigitalOcean’s PaaS organization enables customers to easily build highly scalable creative applications and services on our cloud platform. We serve a passionate developer community that has grown to love our intuitive simple design, easily configurable infrastructure, and intuitive tutorials helping craft and run their software in the cloud.

As an engineer on the DigitalOcean Marketplace team, you will be responsible for continuing to build the Marketplace product. You’ll be a member of a team building an ecosystem of solutions with trusted partners to enable developers to design, build, deploy, and scale their ideas.

What You'll Be Doing:

  • Develop the DigitalOcean Marketplace Platform.
  • Collaborating to build intuitive, delightful experiences for developers as they engage with *DigitalOcean and partner products and services.
  • Developing back-end gRPC services written in Go deployed on DigitalOcean Kubernetes.
  • Designing back-end service and authoring engineering design documents.
  • Technical evaluation and integration with third party tools and services.
  • Running experiments to optimize user experience and increase adoption of Marketplace products.
  • Mentoring other engineers.
  • Collaborating with team leads across DigitalOcean engineering to find improvements to our internal systems and clarify dependencies.
  • Finding emerging tools, trends and methodologies and showing your team how to integrate them against existing systems and processes.

What We'll Expect From You:

  • Experience with Go, Docker, and Kubernetes.
  • Experience with API development and interactions with data stores such as MySQL.
  • Passion for shipping well-engineered and tested code.
  • Strong analytical, communication, and organizational skills.
  • A strong interest and obsession with building quality software focused on enabling developers to iterate on their ideas.
  • Genuine interest in DigitalOcean as a company and excitement to use our products in your projects (if you haven’t already!)

Why You’ll Like Working for DigitalOcean:

We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging ourselves to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship, LinkedIn Learning tracks, and other internal programs. We also provide all employees with reimbursement for relevant conferences, training, and education.

We care about your physical, financial and mental well-being. We offer competitive health, dental, and vision benefits for employees and their dependents, a monthly gym reimbursement to support your physical health, and a commute or internet allowance to make your trips to your office or your desk easier. We offer generous parental leave with transition time built-in upon return to work. We offer competitive compensation and a 401k plan with up to a 4% employer match.

We support our remote employee experience. While we have great office spaces in NYC, Cambridge and Palo Alto, we’re very distributed—we use a number of communication tools to connect across the company—and all remote employees have the opportunity to visit our offices and meet their teams face-to-face at team offsites. We also have an annual company offsite, Shark Week, to get quality in-person time with the entire company at least once a year. We also allow employees to outfit their workstations to meet their needs—whether remote or in office.

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

About Bright Network

Bright Network is an online platform that connects students & graduates with tailored careers advice & personalised job recommendations. We're currently the second biggest graduate careers platform in the UK and have big ambitions to dominate this market - and that's where you come in!

We're looking to hire experienced Software Engineers (ideally experienced in Python) into our rapidly-growing Edinburgh office - Engineers who pride themselves on producing high quality code and bettering themselves as Developers, to help us on that journey.

Specifically, you will…

  • Take full ownership for designing, building and launching new applications, services and features for our platform.
  • This could include helping us use data science to match members with the right employer, building out our e-learning academy or building a self-service portal for clients.
  • Collaborate with the other engineers and the CTO to be a key contributor to technical design and problem solving.
  • Contribute to shaping the exciting technical roadmap as we make the platform more robust and ready for greater scale.

Does this sound like you?

  • You have used Python to build complex user-facing web applications in a commercial environment.
  • You will likely have a preference for back-end work, but may be keen to get involved across the full-stack where it makes sense for the work you're doing.
  • You thrive working in an agile environment working alongside a collaborative team.
  • You enjoy a flat structure where you're able to contribute ideas & muck in.
  • You have high expectations & take pride in your work - with a desire to be better and a thirst to learn.

Our technology stack

  • We primarily use Python across most of our services and a react native application for student signups
  • We use a Django framework but experience with Django isn't necessary
  • We use automated testing to enable continuous integration and are shortly moving to continuous deployment
  • Our code base is relatively new, so we don’t have much legacy code and we're focused on building out new features in short build, test and learn cycles

We can offer you…

  • Flexible working & the opportunity to work from home Unlimited holiday allowance
  • Pension contribution
  • Focus on L&D with support to learn & develop your skills wherever you want
  • Rapidly growing business (we recently secured £3.5 Million in funding)
  • A quiet working environment with high quality equipment to produce high quality code
  • Sociable team & start-up culture
  • Flat structure where your voice is heard & your feedback is encouraged Key Details

Salary : Highly competitive and dependent on experience

Contract : Permanent

Location : Edinburgh city centre (George Street)

Start Date : ASAP & ongoing throughout the year (we’re hiring for multiple vacancies within the team) is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed scaleup with a host of blue-chip Enterprise clients and a string of awards and grants. To reinforce our technical prowess, we are looking to grow our engineering team. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you.

We run dozens of cloud regions all over the world with a mix of clients from individual developers running small development clusters, to the biggest companies on earth that run some of their critical apps on us.

The company is fully distributed and remote first, with a strong accent on diversity and inclusion in all of its dimensions (gender, sexual orientation, race, country of origin - you have it, we want it). You won’t find any ableism of ageism either.

For its groundbreaking PaaS solution, is looking for a Pythonian Cloud Engineer with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems. is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested?

There is more...

  • Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.
  • We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, Google Cloud, OpenStack).
  • We probably have the highest container density in the industry. We need to get it higher.
  • We have been working hard on a fast, resilient, and cost-optimized observability framework in order to know how the system behaves, now we want to better predict how it will behave.
  • We support any Python, Ruby, NodeJS, PHP, Java, and .NET, Elixir, of course, Elixir, time to roll-out Rust, somebody needs to push that button.
  • We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; we have strictly cool things to do on the Edge. We need… great ideas on how to make even better. Interested? Join us!

This is a remote position and very occasional travel to cool places like Paris, France, may be required.

 Skills & requirements:


  • Be a really really good dev that likes testing, understands how an OS works, knows networking, how git works, and the constraints of a distributed system.
  • Be proficient in Python or in Go (expertise in either or both, highly appreciated). But if you are a sufficiently fast learner and got a couple of other languages under your belt (such as Lua, Rust, Erlang, Ruby, or C …), we might bite.

Would be really great if you had:

  • Experience with C / C++ (we contribute to a bunch of upstream projects, like LXC) is a plus; love of C or C++ not required
  • Great knowledge of Git
  • Good Networking background (routing/protocols)
  • Good grasp of practical security and cryptography
  • Experience with other programming languages (e.g. Rust, Haskell, Java, Javascript, Ruby, Common Lisp, PHP)
  • Good knowledge of how the Web works (hacking Nginx with Lua a plus). You may want to brush up on HTTP before the interview
  • Good understanding of how database systems and search engines work
  • A good notion on distributed systems (consensus protocols like Raft/Paxos, eventual consistency models, gossip protocols)
  • Mad Debian Skills. Sporting a Debian plaid cloth during the interview is not frowned upon

To be clear so you are not surprised in the technical interview, this job is very much more for a systems engineer, rather than an application developer. So knowing about system calls is important, while knowing Django, not so much.

A bit about seniority, diplomas, and experience:

We don’t care, at all, about diplomas, you have a Ph.D. in computer science? That is lovely! We love science. You are a self-taught hacker whose main deployment target for years was Arduino? You could very well be a match.

We have senior juniors and junior seniors. Everybody is. Some of us have been coding for multiple decades. Some of us are fresh out of school. We expect you to have some very strong points. But we know everybody has continents of ignorance; that’s fine. As long as you love learning; you will be surrounded by people who love to share what they have learned.

Specifically, there is a catch-22 for “seniority requirements” for underrepresented candidates. Try us. We will go the extra mile (more probably a kilometer btw). We will take into account any valuable candidate with less experience in DevOps and System roles if needs be.

A bit about the interview process:

  • It is usually quite short. Two or three remote interviews. There will be no whiteboarding. Few if any algorithmic questions (unless you love those we would not like to frustrate the preppers).
  • The people interviewing you are going to be people you may end up working with. The interviews are going to be a bit “all over the place” with a bunch of detailed questions. The point is less to get the right answer than to give a glimpse of your “technical intellectual world”. You do not remember by heart the flags on a TCP packet? Well, neither do we, but it is a good conversation starter.

Sandbox Banking is looking for an exceptional software engineer who wants to reshape how innovative software is integrated in the financial services industry. We have rapidly growing revenue, are backed by Y Combinator (W17), and have raised seed capital. We are a remote team with employees across the continental US.

Sandbox is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Sandbox is a universal adapter for banks. It provides financial institutions (FIs) a better way to integrate fintech software with their existing systems.

US regional/community banks and credit unions are looking to overhaul the digital experiences they deliver to customers. Increasingly, they solve this challenge by sourcing software from fintechs — new companies that specialize in building and operating financial services software. Unfortunately, distributing new software to FIs has historically been a long and painful process because of data security and system integration hurdles.

Sandbox empowers FIs and vendors to quickly and safely build new integrations — our Glyue application lets anyone who can use Excel formulas connect banking systems. Furthermore, the platform's fine-grained authentication and permissions model provides FIs with strict control over which people/software can access particular banking data and operations.

FIs and fintechs love the platform. FIs are able to quickly and cost-effectively leverage cutting-edge solutions without compromising on integration; fintechs don't need to spend time and money on activities outside of core product development and distribution.

Why Work at Sandbox?

Small team — your impact will be meaningful Teammates who are smart, curious, and driven to succeed. You will always be learning. Ownership of problems from start to finish Significant customer interaction Your ideas and opinions about the product will matter. Everyone in our company contributes to our product roadmap. You'll use a variety of technologies across our entire software stack Remote-first organization that provides geographic flexibility (although all employees must live in the US) Salary and stock option compensation Your work will transform an entire industry


Our engineer will need to handle a variety of tasks:

Build, maintain, and extend our Glyue integration platform Provide feedback about Glyue so it can be improved for internal and external users Construct unit and integration tests to help maintain our organization's high software delivery throughput Use JIRA to track development tasks, convey customer project statuses, highlight blockers, and communicate with teammates Write high quality documentation for both customer and internal use Perform basic AWS-based and on premise sysadmin work Identify and vocalize problems as they arise, especially in regards to data security Help solve a multitude of early-stage startup tasks Behave in a manner aligned with our high ethical standards


Talented developers learn new technologies quickly, so we're not obsessed with each candidate's knowledge of particular technologies. That said, we do require applicants to possess a few specific skills and attributes:

Proficiency with Python. Prior experience with the language is required, although our definition of experience is broad and would include undergraduate/graduate assignments, demonstrable project work, and coding bootcamps. Our hiring process involves technical interviews for which knowledge of Python is necessary. Proficiency with both Windows and Linux Understanding of basic software design patterns, unit testing, object-oriented language principles, functional language principles, and networking Strong verbal and written communication skills in English Strong deductive and inductive reasoning abilities Highly organized and capable of tracking current status, blockers, and next steps across multiple projects Willingness to live and work in the US There are additional requirements related to logistics and behavior:

Ability to work from our office in downtown Boston, MA for at least two weeks at start of employment. Sandbox will cover travel expense for employee during this period. Legal authorization to work for Sandbox Banking. NOTE: We are unable to sponsor work visas at this time. Willingness and ability to proactively collaborate with our customers and project managers. To succeed, this individual will need to constantly discuss/record/broadcast business processes and requirements. There are times when acquiring a single piece of critical information requires two or three conversations with different project stakeholders; this engineer must be unrelenting in such scenarios. Fanatical passion for delivering the best possible experience to users Willingness to re-prioritize work as product hypotheses and requirements change Obsession with code quality, design patterns, documentation, testing, and other aspects of software engineering that empower teams to maintain high productivity over time Team-first attitude coupled with an unrelenting desire to win Experience in the following areas will be considered a bonus:

Financial services programming (especially for banks or vendors) Early-stage startups Software integration projects Consulting SaaS product development Information security and regulatory compliance JavaScript, C#, Java, Django, Postgres, HTML, CSS, front-end JS frameworks (e.g. React, Angular, Vue), and AWS Compensation

Salary will be competitive for our stage of company, and the role includes a stock option package that provides significant upside. It’s important to us that our early employees win if the company succeeds.

Next Steps

Please email resumes, CVs, and other relevant materials to along with a brief description of why you’re interested in the role.

Full Stack Web Developer (Full-Time, Permanent)

Location: Chiswick, London, England. You must be legally allowed to work in the United Kingdom to apply. No telecommute or relocation offered. Start ASAP. No agencies please.

WhoSampled is the world's leading destination for fans of sample-based music, cover songs and remixes. The company is at an exciting stage of growth, with major new products and partnerships in the pipeline.

The Role

We're looking for a full stack web developer with between 2-5 years of professional experience. You will take on a central role in developing our products, with input into product management. This is your chance to write beautiful code for a music service that is enjoyed by millions around the world. Our small team is based in a unique and gorgeous office space in Chiswick.

Candidate Profile

Passionate about coding beautiful, high performance web and mobile products Enthusiastic, dedicated, shows initiative and takes responsibility Demonstrates a can-do approach: no task is too large or small Fast moving and efficient while paying great attention to detail Comfortable working in a flexible environment within a small team Big music fan like everyone else around here!

Required Experience

Agile web development using Django and Python Deep understanding of JavaScript and how modern browsers work HTML5, CSS and preprocessors (ideally Stylus), responsive web design Relational databases (PostgreSQL preferred) and SQL Linux server administration and experience with shell scripting

Desirable Skills / Exposure

E-Commerce Growth hacking and SEO Machine learning iOS and Android app development Elasticsearch Redis Nginx Varnish or any other HTTP accelerator

How to Apply

To apply, please send examples of previous work (websites, apps, Stack Overflow and Github handles) along with your CV and any further supporting information to Please also state the top 3 music artists and/or albums you're currently into.

Job description

This is an exceptionally rare opportunity for the best and brightest to make an impact: Brightlobe is looking for a backend and server engineer to take the lead in developing a highly-scalable and resilient backend (built on cloud infrastructure) to service our digital platform and games.

This is a role for a skilled backend engineer to lead our early-stage team in crafting our platform’s backend. In the process, you’ll develop your expertise and set the cornerstone for a career in tech leadership.

  • Design, implement deploy and manage scalable, high-availability and secure backend services
  • Work closely with client-side engineers to thoroughly plan platform features
  • Participate in agile development and SCRUM by stewarding technical standards and quality
  • Troubleshoot and optimize live systems
  • Lead and implement API design and development


  • Work in a fast-paced, start-up environment
  • Make an impact on the lives of children around the world
  • Be part of a playful, creative working environment that prizes your imaginative ideas
  • Our workspace provides free coffee, drinks and snacks, wellness activities, social events and discounted access to a number of area restaurants and bars

 Required Skills

  • Professional experience building and maintaining backend services
  • Ability to deliver and maintain a major cloud service with large numbers of end users
  • Proficient in Python and Python MVC frameworks
  • Experience in building solutions for push notifications, live events, A/B test frameworks, etc.
  • Knowledge of the AWS suite (EC2, DynamoDB, SQL, Elasticsearch) or Google Cloud
  • Experience in unit testing, BDD, continuous integration and delivery

Desirable Skills

  • Experience in configuring backends for digital health platforms
  • Experience in building security tools and infrastructure
  • Experience in proactively identifying and fixing security vulnerabilities

Valued Characteristics

  • Effective communication and collaboration
  • Highly-imaginative and proactive approach
  • Desire for continuous improvement
  • Strong leadership skills

At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

All of the ideas and businesses in which we are investing have key technical components to explore and develop. Many of these projects are either to deliver proofs-of-concepts or minimum viable products in exciting greenfield environments, while others are expanding current strategic platforms to integrate with one another in new, client-focused ways.

Engineers will play an integral role in helping define both the scope and direction of the businesses as they launch and grow, and they will become core owners of the platforms as they evolve. In short, we’re evolving, and we’re looking for some of the most talented engineers in the world to help us go further than ever before.

Why Goldman Sachs?

Unparalleled responsibility and career opportunity to make a highly visible global impact You will be part of a large community of like-minded technologists in a flat organization with a culture that promotes collaboration, “can do” mindsets and teamwork Responsibility for requirements gathering, analysis, design and development of funding systems Forge strong relationships with our clients across all of our businesses, as well as other technology teams to develop and enhance our systems and processes Develop solutions that directly impact the bottom line by enabling new investment opportunities for our business partners Opportunity to work on unprecedented projects both at Goldman Sachs & more broadly in the financial services industry Skills & Requirements

Meaningful programming experience in, but not limited to, any one of the following - Java, Python, C++, or Scala Strong knowledge of data structures and algorithms Excellent object oriented or functional analysis and design skills Comfortable multi-tasking, managing multiple stakeholders, and working as part of a global team Proven communication and interpersonal ability Must be comfortable working independently and taking full ownership of the back-end build during MVP stage of a new product Ability to deal with ambiguity and change in a fast paced environment Experience building client- and consumer-facing products is a plus Knowledge of existing strategic firmwide platforms is a plus

We are looking for a Web Developer with experience working on portal, with both functional and technical expertise. Functional end will include working with the partners, gathering requirements and understanding the requirements from a functional perspective. Technical end will include understanding configurations, working on project delivery, developing enhancements and supporting the system from a technical perspective. In addition, an Engineer on the Black Ops team will play a meaningful role in helping evangelize our team mission: to galvanize Dropboxers around our company mission and values.


The Web Developer will be responsible for designing, coding and modifying websites, from layout to function and according to a clients' specifications. The right candidate will strive to create visually appealing sites that feature user-friendly design and clear navigation. The role will also be responsible for learning new technology as we acquire/build new applications, analytics, SEO and integrations.

  • Build easy-to-use, high-performance websites working with multiple partners

  • Participate in the full development lifecycle, including estimation, design, development, testing, and deployment

  • Review and respond to operational issues, escalating as necessary


  • In depth knowledge of design principals and best practices

  • Excellent oral, written, and interpersonal communication skills

  • Ability to express ideas to both technical and non-technical individuals

  • Demonstrated critical thinking skills, decision-making, and problem solving skills

  • Proven experience in portal technologies like AEM (Adobe Experience Manager), DAM (Digital Asset Management) and CMS(Content Management System) is a must

  • Hands on experience in web technologies, including HTML5, CSS, Javascript/jQuery, SQL, Angular JS, React is required

  • Knowledge of multiple technologies/frameworks such as Java, Web Services, Spring, Struts, and Databases

  • Working knowledge of web hosting principles, server architectures, and web site security

  • Working experience with Python would be a plus

    Benefits and Perks

  • 100% company paid individual medical, dental, & vision insurance coverage

  • 401k + company match

  • Market competitive total compensation package

  • Free Dropbox space for your friends and family

  • Wellness Reimbursement

  • Generous vacation policy

  • 10 company paid holidays

  • Volunteer time off

  • Company sponsored tech talks (technology and other relevant professional topics)

About iMentor

iMentor builds mentoring relationships that empowerstudents in low-income communities to graduate high school, succeed in college,and achieve their ambitions. Students work with their mentors one-on-one,in-person and online, to develop strong personal relationships, nurture acollege aspiration, navigate the college application process, and buildcritical skills that lead to college success. In New York City, Chicago, andthe Bay Area, iMentor partners with public schools to ensure every student inthe schools receives a mentor. iMentor also provides its curriculum,technology, and best practices to help nonprofits run effective programs in theiMentor model. Since 1999, iMentor has connected more than 25,000 students withmentors and this year, iMentor is serving nearly 9,000 students across thecountry.

Entering this next five-year strategic plan,iMentor is focusing on growth and improvement, launching widespread impactstrategies, financial sustainability, and deepening its diversity & equitywork. Building on its track record of success supporting first-generationcollege students, iMentor is committed to leveraging its resources and statureto not only deepen impact programmatically, but to challenge the structures thatfuel inequity and make this work necessary.

iMentor has been recognized through funding frommany of the leading education funders in the country, including the BallmerGroup, the Michael & Susan Dell Foundation, the Robin Hood Foundation, theBezos Family Foundation, New Profit Inc., and the Kresge Foundation. iMentor isone of the nation’s most innovative and quickly growing college successorganizations. As a team, we are collaborative, fun, bring passion and joy toour work, and deeply believe in human potential. iMentor wasrecently named one of the Best Nonprofits to Work For by The Nonprofit Times. Read more about our work and values at:

Commitment to Diversity, Equity & Inclusion

We believe that people of all backgrounds deserveequal access to educational opportunities. Recognizing that our country’shistory of racism and systemic oppression continues to drive educationaldisparities for students of color, we give special focus to addressing theeconomic and racial divides that impact the communities we serve. We arecommitted to the collective work and intentional investment necessary toconsistently move in the direction of educational equity and inclusion. Thisrole is a part of the COO vertical at iMentor, and as such, we expect allmembers to commit to self and team exploration of topics related to diversity,equity, and inclusion.

Position Overview

iMentor is seekinga Junior Software Developer who is able to research, design, and implementsolutions that work with a complex ecosystem of software. The ideal candidatewill be an effective technologist who will have a deep understanding of thepotential usages of out of the box software functionality, and how systems areused. They will both figure out how systems can be further leveraged, withdevelopment, and the untapped synergies in building links between them. Thisperson will report directly to the Vice President of Engineering and willcollaborate closely with the technology team to create solutions that aretimely, relevant, and innovative.


Research solutions for vendor specific softwaretechnology Create integration proof of concepts Liaise between business end users and vendor level 3support Maintain SQL Server procedures, SSIS packages Write code to parse JSON results from RESTful APIs Create SQL queries for reports SupportiMentor organization-wide initiatives, requiring occasional evening and/orweekend events Qualifications

At least 1 year of experience with Python At least 1 year of experience with SQL At least 1 year of experience withcoding against an API Experience with tools such as Postmanand curl Experience with extract, transform, andload processes Experience with electronic datainterchange Experience with Agile softwaredevelopment Experience using project trackingsoftware (e.g. Jira) Experience with the softwaredevelopment lifecycle Aligned in thought and action withiMentor's values ( Views differences between individuals(race, gender, age, cultural heritage, physical ability, education andlifestyle) as an asset and demonstrates an appreciation of the diversity withiniMentor Bachelor’s degree required Employment is contingent upon thecompletion of a satisfactory fingerprinting and criminal background check,conducted by the Division of Human Resources at the New York CityDepartment of Education


Experience with XML Experience with SSO and SAMLconfiguration Web development experience (HTML/CSS) Experience with Salesforce Compensation & Benefits

Salary commensurate with experience Up to 100% employer fundedcomprehensive medical and dental coverage 18 days paid annual vacation and 13paid holidays + most iMentor functions closed between Christmas and New Year’sDay 401K match up to 4% Significant opportunities forprofessional development and growth How to Apply

Visit to submit a resume and detailed cover letterdescribing your interest in and qualifications for the position. Applications will be considered on a rolling basis, so it isin candidates’ best interest to apply as soon as possible. No phone,email, mail, or fax inquiries will receive a response.

iMentor is an Equal Opportunity Employer

The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe. Spanning many disciplines, we work to make the business work; creating the frameworks, capabilities and tools needed to welcome a billion customers. Join us and help to amplify productivity, quality and innovation across Spotify.

The Insights Platform department is working hard at helping Spotify make better decisions using data. Our organization consists of 4 teams that are thinking about creative solutions helping Data Scientists and consumers of insights use more data to drive better insights. We sit in a larger organization focused on platforms for large scale data processing, machine learning, experimentations, and client instrumentation. We are an amplifier for productivity, quality, and innovation across Spotify.

We are looking for a full stack engineer who is passionate about big data, building infrastructure to support teams who use it and providing them with an excellent user experience through our user interfaces. You will be joining one of the teams that build, maintain and support our rapidly growing platform for insights. Spotify collects events generated by millions of clients and uses them for creating financial reports, generating insights on our product, and powering features like the hugely successful Discover Weekly and Fan Insights portal. Above all, your work will impact the way the world experiences music.

Over the last couple of years, our insights platform has become increasingly critical to our business as it enables our engineering teams to implement features that provide a personalized and relevant Spotify experience. We are currently looking for candidates to join one of our Insights Platform teams working with systems that help Spotify make better decisions with data.

What you’ll do

  • Create the best experience for our internal consumers and creators by designing, building, scaling, and evolving our data platform, services and tooling
  • Engage with the data community at Spotify about its use of the data platform
  • Be a part of transitioning Spotify to the next generation data platform
  • Use your full-stack experience to design intelligent solutions that include front-end, client and back-end systems
  • Collaborate closely with engineers, product designers, and product owners to perform experiments and test new ideas
  • Take operational responsibility for the components that you develop
  • Work in an environment that supports your individual growth by providing you with challenging tasks to solve and the freedom to acquire new skills in hack time, reading groups, lectures and a variety of internal training courses

Who you are

  • You’re excited about delivering end-to-end experiences and care about your software architecture across the front-end, back-end, and the APIs that glue them together.
  • You are experienced with modern JavaScript coding, testing, debugging, and automation techniques
  • You care about web technologies, exploring data, user experience and design and use all of that for building user-friendly web applications
  • You have some experience in backend development and technologies such as Python or Java
  • You are passionate about writing high-quality codeYou are interested in data processing but previous experience is not needed
  • You learn quickly and enjoy working closely together with your product team to bring value to your stakeholders
  • You are passionate about what you do and have a high interest in keeping up with current best practices in your areas of expertise

You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be brilliant.

So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens. Spotify transformed music listening forever when we launched in 2008.

Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service with a community of more than 258 million users.

Job description

Rho AI’s data-driven products & services are used in a wide range of industries, with a growing focus on sustainable systems (e.g. energy, water, climate, waste). We value pragmatic solutions and have cultivated a modern technology stack that combines software development (python microservices, react frontends), infrastructure automation (docker, kubernetes), and machine learning (scikit-learn, pytorch) into a developer-friendly CICD flow.

As a member of the software engineering team, you will:

  • Develop products and services for advanced machine learning applications in interesting and important problem spaces.
  • Join a group of talented and congenial team members where you will 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.
  • Work on all layers—designing database schemas, connecting AWS services, building python services that leverage machine learning libraries, crafting frontend features, etc.

Sound interesting? We are hiring for a variety of experience levels, so all are welcome to apply. We are interested in hearing from candidates who have publicly available open-source and/or technical writing examples and are looking to take their next step in their professional careers. Please reach out if:

You have:

  • (Must) Good communication skills for technical and non-technical audiences.
  • (Must) Experience deploying systems with some mix of AWS/Docker/Ansible/etc.
  • (Must) Proficient on all backend layers - databases, services and APIs.
  • (Must) A collaborative attitude oriented around craftsmanship and team success.
  • (Should) An interest in systems thinking & enjoy stitching components together.
  • (Should) Have experience working within a microservices oriented architecture.
  • (Nice) Built systems that process large amounts of data and/or traffic.
  • (Nice) Strong computer science principles, and/or algorithmic skills.
  • (Nice) Experience with machine learning applications.

You would 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.

You meet these criteria:

  • You are seeking a full-time job.
  • You reside in the United States.
  • You are authorized / eligible to work for any company in the United States.
  • You are in a continental US time zone, or willing to align your schedule.

To get an interview, you must supply:

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

About Otis

At Otis, we turn aficionados into shareholders. We believe in transparency, liquidity, and trusting your own gut. We're democratizing an otherwise closed market and making alternative assets accessible. Invest in the things that you value, and whose value you understand, for as little as $10 and build a portfolio better suited to a museum than a stock ticker.

Our Culture

We have a saying here: “we design our culture like we design the product.” Culture is the most important foundation for a successful company. A great culture provides the context for people to deliver their best work. Our goal is to find the fastest way to win. Our culture is designed to allow us to achieve this (read more).


Otis is looking for talented engineers to bring our vision of democratizing wealth to life. We're not looking for rockstars or ninjas; we're simply looking for smart people who are always willing to learn and who never shy away from a challenge.

What you will do

You'll be working with a small team in building a consumer facing product that will be used by millions of people just like you.


  • We require that you have a history of building performant and scalable web services. It is unlikely you have this with less than two years of experience.
  • We prefer generalists over specialists. Bringing our vision to life will be a challenge, and we'll frequently be pushed outside our comfort zones.

Who You Are

  • You have experience with these languages: Javascript, Python, Ruby, React, React Native, Swift and you're willing to learn Python (3 to be precise).
  • You are obsessed with clean code. You take pride in great class design and choosing the right level of abstraction. Tests are your best friend.
  • You have experience with web frameworks like Django, Rails, or Express.
  • You have experience with SQL databases. You know when to use transactions and when to select for update. N+1 queries are your worst nightmares.
  • You have experience designing APIs. You immediately know something is wrong when you see POST /update_name.
  • Bonus points for Redis and no-SQL experience.
  • Who You'll Work With
  • Michael Karnjanaprakorn (CEO) who was formerly the CEO/founder of Skillshare Tye Wang (Head of Engineering) who was a Lead Architect at Venmo

Transparent Compensation

  • We don’t believe that better negotiators necessarily make better employees. Every employee can see their current salary, the salary levels for their team, and what each level’s salary increase would amount to in the future. This allows us to offer equal pay to all employees.

We are seeking a highly motivated leader to be a Software Engineer, Data Applications and Services to join the United Technologies’ Digital Accelerator in Brooklyn, NY. You will play an active role in designing and building new backend applications, API’s and services to access data within a new Industrial IoT platform. In this position you will be exposed to all software system components, including the UI, backend systems, database, performance tuning, security design, and mobile and desktop deployment. You will have the ability to grow your experience and explore new technologies within our cross-collaboration team setting that is leading this digital transformation. This role will work closely with digital and UTC business unit cross-disciplinary teams, including design, operations, marketing and service delivery teams with a primary focus on the uncovering business value around Data. This position will provide the unique opportunity to operate in a start-up-like environment within a Fortune 50 company. Out digital focus is geared towards releasing the insights inherent UTC’s best-in-class products and services. Together we aim to achieve new levels of productivity by changing the way we work and identifying new sources of growth for our customers.

Job Responsibilities

  • Design, Write and deploy services and API’s around a range of data stores
  • Write high-quality server-side code, create robust high-volume production applications, and develop prototypes quickly
  • Help lead the design, development, testing, deployment and maintenance of our software
  • Analyze and improve efficiency, scalability, reliability and performance of our Big Data platforms and systems infrastructure at the core of United Technologies
  • Manage individual project priorities, deadlines and deliverables.
  • Collaborate with other engineers and product management to deliver scalable, resilient and secure solutions
  • Ensure the reliability of systems critical to United Technologies users and businesses
  • Practice disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code)
  • Actively contribute to team and company standards
  • Mentor junior team members


  • hands-on development experience with one or more of the following: C, C++, Scala, Java, Python and Go. (Willingness to prototype in and learn new languages/frameworks is a plus.) hands-on experience with a range of DBMS and formats both distributed and otherwise (i.e. Hive, Parquet, ORC, HBase, Oracle, Casandra…)
  • Experience with Big Data Systems and Machine Learning a plus
  • Experience in Agile, Git, application containerization, continuous integration/deployment
  • Experience in designing and architecting distributed, highly available, highly performant, scalable big data applications and platforms
  • Excellent written and verbal communication skills along with the ability to well work in cross functional teams
  • Results-oriented with strong communication and a desire to deliver business value
  • Possesses a flexible attitude and is willing to work with a range of technologies and languages with an open mind and without bias.
  • Motivated self-starter with a strong enthusiasm to learn, actively interested in updating skill sets and knowledge, following trends in the Development community

Everyone at Equidate is clever and relentless, taking on multiple functions and responsibilities. Even if you're applying for a specialized role, we love candidates who have high general intelligence, with the potential to take on evolving and growing responsibilities over time. It's proved very effective for us -- we've tripled our team and more than 10xed our volume in the last 2 years.

We're looking for engineers with a minimum of a couple years of experience at a rapidly growing startup, cutting edge teams at a larger tech company, building systems and technology for financial services firms, or at least one year of experience post coding bootcamp.

In Summary

Architect and implement the system that transacts hundreds of millions of dollars a year Build technology used by almost every investor, employee, and company in Silicon Valley Take on massive amounts of ownership and responsibility, and feel like an owner of the company and our product

Technical Challenges

Equidate's systems process tens of millions in dollars in transactions every month (growing quickly!), and our live production systems are subject to strict requirements when it comes to speed, reliability, and security. Doing this while delivering a delightful experience to all of our users is a challenge we relish.

We also been able to balance these stringent requirements with our desire to be agile and productive through intelligent abstractions, investments in our infrastructure, and our affinity for functional programming and static typing.

Projects You Might Work On

  • Work with another engineer and our business team to automate the process of matchmaking our incoming streams of Asks and Bids.
  • Build out our new API, which allows wealth management platforms to integrate with our platform, enabling more users to get exposure to pre-IPO investments, or to get liquidity on their holdings.
  • Setup a system to allow us to manage our outbound email campaigns, advertising spend, and transactional email to help more users convert to transacting customers.
  • Set up a sophisticated security permissions and audit logging system which will let us keep track of all mutations happening on our systems, letting us move quickly without having to be concerned about data leaks or admin mistakes.

Engineering Culture and Process

  • We believe in transparency and operate as a group of peers who respect ideas, talent, and initiative.
  • We have an engineering strategy session once every few weeks where we realign our priorities and map out milestones for all our initiatives.

Tech Stack

  • Scala
  • PostgreSQL
  • Python
  • GraphQL
  • React
  • Redis
  • Akka
  • Vue.js
  • TypeScript
  • Kubernetes
  • Docker Google Cloud Clojure Functional languages

About the team

StreetEasy lives and breathes New York City. We are NYC's leading real estate marketplace. StreetEasy provides buyers, sellers, and renters with access to comprehensive sale and rental listings, as well as information about buildings and neighborhoods that can’t be found anywhere else. Our team is constantly striving to develop software which helps consumers and real estate professionals connect and navigate the complex NYC real estate market.

About the role

StreetEasy is looking for a Software Development Engineer to join our team and contribute meaningfully to New York City's #1 real estate portal. We work on products that help hundreds of thousands of New Yorkers find their homes. We're a technology driven group who strive to use the best tools for the job to build products that delight our users. Currently these include Ruby, Ruby on Rails, MySQL and React.

All team members take advantage of our 20% time policy to further their craft by taking online courses or working on projects to improve our codebase, developer productivity and of course our products.

Who you are

  • You are a Software Engineer who loves working on high profile products that people rely on every single day.
  • You have used a dynamic programming language like Ruby, Python and/or JavaScript to build production ready applications.
  • You posses an understanding of relational databases, data modeling and are comfortable writing SQL when needed.
  • You have a solid grasp on how the HTTP request/response lifecycle works.
  • You love clean design and enjoy thinking about how users (both internal and external) might interact with the software you write.
  • You prize code readability over code cleverness.
  • You are ready to join a team of engineers, designers and product managers who are willing to help you grow and become a more skilled Software Engineer.
  • You love NYC and are intrigued by the complexity and variety of problems facing consumers and professionals in the real estate market here.

Get to know us

StreetEasy is New York City’s leading local real estate marketplace providing accurate and comprehensive for-sale and for-rent listings from hundreds of real estate brokerages throughout New York City and the major NYC metropolitan area. StreetEasy is part of Zillow Group, whose mission is to build the largest, most trusted and vibrant home-related marketplace in the world.

At Zillow Group, we're powered by our inclusive work culture, where everyone has the support and resources to do the best work of their careers. Our efforts to streamline the real estate transaction is supported by our passion to empower people and enrich lives around everything home, a deep-rooted culture of innovation, a fundamental commitment to Equity and Belonging, and world-class benefits. But, don't just take our word for it.

Read our reviews on Glassdoor and recent recognition from multiple organizations, including: Fortune 100 Best Companies to Work For (#69), Fortune Best Workplaces for Diversity (#38), Fortune Best Workplaces for Parents (#31), Fortune Best Workplaces for Women (#20), Fatherly's Best Workplaces for New Dads (#37), JUST Capital 100 Company (#69), Bloomberg Gender Equality Index constituent.


FreeAgent 🚀

FreeAgent is:

One of the UK's most popular small business finance apps with over 90,000 customers. We help small businesses sort out the mess and the stress of managing their business finances Loved and adored by customers. We have an NPS of 70 (which is considered "exceptional") Rated ⭐⭐⭐⭐⭐ on Trustpilot. See what customers say This is your chance to come and shape the future of small business banking and accounting!

Make a difference 💫

It's an exciting time in the accounting and banking space. We're seeing a revolution in the FinTech industry, and new government initiatives such as Making Tax Digital and Open Banking are opening up new features and products for customers.

The technology in this space is changing rapidly and at FreeAgent we're working on the cutting edge. We're focused on providing the best possible user experience for our growing customer base.

Creating the best place to work 👩🏽‍💻

We want people to be productive, to have career opportunities, to be focused on meaningful work and to have an excellent work/life balance. We like to think we work smarter, not harder, which is why we stick to a 35-hour working week and still Get Things Done.

We have built a powerful CI/CD platform which can run 32,000 automated tests in less than five minutes which allows us to remain productive at scale, and allows all engineers, regardless of level, to deploy code to production multiple times a day.

We value a diverse team, and we believe the variety of experiences and backgrounds in our team make us stronger. We believe in a learning culture and encourage self-development. We have regular 'wiggle weeks' and we hold our legendary 'Hack Days' twice a year. Engineers write about what they do, and what they learn, on our popular engineering blog.

We have an amazing office in central Edinburgh (one of the great cities of the world), and our work environment is light and bright with inspiring spaces and quiet places. If you're based in the office you'll enjoy catered lunches every Friday, weekly yoga and many other perks and treats. Find out more about life at HQ here!

The Role 👷

Day to day here's what you can expect:

  • You’ll gain a broad experience of the FreeAgent application allowing you to discover exactly what’s happening behind the scenes when things haven’t gone as planned.
  • You’ll use your software engineering skills to track-down, report and prioritise bug fixes with our development team, and even write your own code to provide those much-needed tools, fix those pesky glitches and speed-up any repetitive tasks for you and your team.
  • You’ll work closely with our first-line support team, other engineering teams, third-party service providers and directly with our customers, to bring every situation under control in a polite and super-helpful manner.
  • You'll help develop the technical knowledge of our first-line support team with ongoing training for the complex parts of our system.

You 🙌

What we're looking for:

  • Experience developing web applications (Ruby, Python, Java etc)
  • You’re a quick learner, happy to develop your skills and understanding “on the job”
  • Confidence working in a Unix environment
  • Capable of explaining technical concepts to people of various technical literacy
  • Enthusiasm for working directly with customers
  • An unbreakable positive attitude - you embrace all challenges with a smile.
  • Excellent written and verbal communication

This is a fantastic opportunity for a newly qualified applicant looking to move into the software industry. Applicants with more experience are of course welcomed! If the idea of cutting code and helping customers excites you, please do get in touch!

Benefits 🎁

Annual salary £24,000 - £28,000 depending on experience, plus competitive benefits package. We provide a comprehensive package of employee benefits, which have been carefully selected to protect you, to promote healthy lifestyles, and to give you peace of mind. You can read more about these on our website.

Applying for the role ✍

Our application process is simple; just upload your CV and answer a few questions about why you are interested in this opportunity.

Our selection process involves a phone interview, a practical exercise and a visit to our beautiful Edinburgh office so you can meet the team. We work hard to make the process as straightforward, transparent and enjoyable as possible.

We really care about building an inclusive and diverse team, and we welcome applications from people with varied backgrounds and perspectives. We want to make sure that the people who build FreeAgent are reflecting our diverse customer base and bringing with them a range of ideas and experiences. What unites us is an openness to suggestions, and a drive to solve problems in the best way possible.

Don’t forget to tell us about why you think FreeAgent is the right place for you to make a difference!

Apply for this job

Music for everyone, no credit card needed. It’s a promise our platform was built on. And here in the Free team, we’re still building on it. We work on a massive scale, bringing people from all kinds of disciplines and all parts of the business together to deliver an amazing freemium experience to more than 129 million users worldwide. Want to help shape the future of free? Here’s how.

We are looking for Web Engineers to join our Free Product engineering organization. Our team is charged with scaling Spotify’s Free Product. Your work will impact our 129 Million free monthly active users and millions of artists either by working directly on product features or publishing and insight tools.

You will work with members of your team to build features and scalable architecture for web applications and services within Spotify. The technologies you are familiar with are less important to us than your ability to demonstrate practical experience of web application development, such as agile engineering methods backed by a deep understanding of software engineering best practices.

What You’ll Do

  • Be an impactful contributor to the team to plan, design, and build elegant solutions
  • Build and maintain scalable applications
  • Bind our front and back end services together
  • Monitor, test, and continuously optimize your designs
  • Deliver testable, maintainable, and high-quality code
  • Collaborate with software engineers, product managers, designers, and analysts
  • Ensure that our user experience is the very best it can be
  • Share knowledge, evangelize best practices, and collaborate with some of the best web engineers in the company
  • Have the opportunity to participate in annual company-wide hack weeks

Who You Are

  • You are experienced with modern JavaScript coding, testing, debugging, and automation techniques
  • You have experience in Backend development and technologies such as Java or Python (only for particular teams)
  • You are comfortable working in an agile environment, and are comfortable challenging yourself and your team to improve their ways of working
  • You are adaptable and inventive and you are able to develop effective solutions to problems
  • You care about the user experience and know how to build user-friendly web applications
  • You have experience with continuous delivery and automated testing
  • You care deeply about web technologies, business impact, usability, design and music
  • You have excellent analytical and problem-solving skills, and can communicate your ideas, especially to those not technologically proficient
  • You value team success over personal success
  • You hold yourself and others accountable
  • You are willing to work from our awesome office in New York. We offer relocation packages if you do not currently live in New York.

You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be brilliant. So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the opportunity to enjoy and be inspired by these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service with a community of more than 230 million users.

As the world’s largest audio streaming subscription service, Spotify Premium enables millions of creatives to make a living from their art by connecting them with the people who love it. Research & Development deep dives into user behaviour to create a more valuable and meaningful experience for subscribers. It’s here that you’ll grow our audience and our platform, working with many disciplines across many locations to build innovative and tech-powered product solutions.

We are looking for experienced Full Stack and Front End Engineers to join one of our core revenue generating teams at our fast growing London, UK R&D site. Across Spotify we are working together in autonomous teams that take full responsibility for their own part of the Spotify ecosystem. Some teams work with a feature like search, others focus on supporting monitoring or making it super easy to deploy features on a certain type of client.

This role is targeted towards the teams that are managing the systems and user experience regarding our expanding payments and commerce capabilities. You will join a team where everyone share a common interest in distributed end user facing systems, their scalability and continued development. Together we try to find new ways to create a great Spotify experience for all our users at all times. Above all, your work will impact the way the world experiences music.

As well as working within a dedicated team, you will also be part of the Spotify Web Guild. Here you will share knowledge and mix with some of the best developers in the business and contribute to the company’s engineering culture. We regularly have hack weeks where you can spend your time working on your own projects to the benefit of the company and we believe in an environment that supports your individual growth.

What you’ll do

  • You will collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team
  • You will help the team plan, design and shape responsive web solutions
  • Bind our front and back end services together and monitor, test and continuously optimize your designs.
  • With your help the team will ensure that our customer’s experience is the very best it can be.
  • Be part of exploring future system design and improving our architecture in a complex domain
  • Enable product innovation and effortless transition between products for users
  • Improving subscriber retention by reducing churn, keeping our loyal users even longer
  • Work in an environment that supports your individual growth
  • Build the user interface (UI) and design language across different platforms

Who you are

  • You know how to build user-friendly, data-rich JavaScript/HTML/CSS applications
  • You have a deep understanding of current and emerging trends of the web platform
  • You are experienced with modern JavaScript coding, testing, debugging and automation techniques
  • You are not afraid of understanding and contributing to areas outside of the browser and it is a plus if you have experience in testing, project management and/or mobile languages
  • You have a working understanding of object oriented programming
  • You have worked with PHP, Java, Python or any other backend programming language
  • You care about web technologies, exploring data, user experience and design and music
  • You have insights on the tradeoffs between front-end JavaScript libraries
  • You are experienced with modern graphing libraries
  • You can tell us about projects you’ve worked on that helped people understand data
  • You have excellent analytical and problem-solving skills, and can communicate your ideas
  • You have experience working with backend and UX engineers when building user interfaces
  • A degree in Computer Science or a similar area and music experience are bonuses

Front-End Focused Software Developer


EEG is a privately-owned media technology company with customers including nearly all of the largest broadcasting, cable, and OTT/streaming media players in the United States. Our primary focus is video accessibility in the form of closed captions, benefiting the deaf and hard-of-hearing, language learners, and anyone who has ever watched a video on “mute.” Our pioneering role in IP-based live captioning systems was recognized when EEG received a Science & Technology Emmy® award in 2015.

We have a talented and growing staff focusing on fast-paced solutions to customer-focused challenges such as new ultra-HD and IP-driven media formats, artificial intelligence and automation, and migration of video production technology to cloud-powered platforms and workflows.

The position is an in-person job at EEG's R&D office in the DUMBO neighborhood of Brooklyn, working in a casual and fun environment.


We are seeking a software developer with a focus on front-end design to create and enhance interactive applications on our cloud services platform, corporate website, and other new applications. Applications include live media monitoring, AI closed captioning, and transcription visualization and quality control.

The front-end developer should be able to guide all aspects of the visual style and user interaction pattern of the site and create a design that is both engaging and professional.


  • "Entry level" candidate: graduate of a university computer science program and/or "bootcamp" training program, with a portfolio of student work demonstrating fluency with web development tools and a strong sense of design.

  • "Experienced" candidate: 3+ years of professional experience in a front-end or full-stack software development position.

  • Ability to visualize and execute user interface designs that are attractive, consistent, and sensitive to the quality of user experience

  • Strong experience with Javascript, React, Python, CSS, and HTML

  • Sufficient fluency in databases, deployment technologies, and hosting technologies to bring front end ideas into action

  • Passionate about your craft and committed to doing things The Right Way, always optimizing for maintainability and seeking process improvements

  • Thrives when working autonomously, setting reasonable goals for yourself and updating the rest of the team on progress or roadblocks you may face

  • Eager to learn about new technologies and dive into the latest open source tools

  • Understands that the code isn't done when the core logic has been implemented and always includes proper error handling, logging, etc. for when the software inevitably doesn't act quite how you thought it would

Bonus Points Extra experience with some of the following will earn you serious bonus points:

  • Streaming Media players in HTML5 and RTMP

  • Cloud management, deployment, and distributed systems architecture with Amazon Web Services

  • Web and UI design or other experience in a B2B technology environment

Pay and Benefits

$60K - $90K annual base salary depending on experience, with additional annual bonuses of 5-20% based on individual, team, and company performance

Company medical plan options, 401(k) with matching, and paid vacation/personal/sick days

Angaza creates software for selling life-changing products in underserved markets. When a family in Tanzania (or Kenya, or Nigeria, or India…) pays a weekly installment on their new home solar installation, their payment is processed by Angaza backend software. When they have a question about their account, a call center finds the answer using an Angaza web application. Their lives were changed when they could turn on electricity for the first time, and the business that made it possible used Angaza software to do so: to register their purchase, to set up their installation, and to stay in touch while they start to benefit from it. Plenty of other “B2B SaaS” companies build software designed for mature industries and well-served markets. Angaza instead designs technology that works better for people and places that are often the edge cases for other software companies. They are, however, our core users, and we believe they’ll use our software to dramatically improve the daily lives of hundreds of millions of people over the next decade.

This Position

As a member of the Business Foundations team, you will provide tools and services that enrich the lives of countless people around the world. Your team’s charter is to manage the data access, security, and revenue flow of Angaza’s customers, and you will deploy improvements as often as daily. You’ll learn from us how we maintain a high level of service with a high-quality code base, and we’ll learn from you how we can make them even better. You’ll write a lot of Python, much of it invoking the SQLAlchemy and Flask frameworks. You’ll be encouraged to span the gamut of software responsibilities, from managing operations in our AWS-based stack to thinking hard about high-level architecture. You’ll earn considerable freedom of approach, ownership of results, and bi-weekly celebrations of what you’ve accomplished. You’ll receive weekly investment in your career growth from senior engineers and in turn be invited to mentor colleagues where you have knowledge. Every engineering role includes opportunities to lead and obligations to serve. At Angaza we support diversity of thought, experience, and background, and seek to welcome new perspectives and skills to the team. Candidates from traditionally underrepresented backgrounds are warmly encouraged to apply.

Should You Reach Out?

  • You should have 4+ years of professional experience writing software. Beyond that, experience in any of the following areas (listed in rough order of how regularly you’ll draw on them) will be directly relevant to your work here:
  • Python (we use SQLAlchemy and Flask heavily)
  • Postgres (SQL and management)
  • REST API design and implementation
  • Implementation of testable complex business logic
  • Performance and scaling of three-tier applications

Next Step This position is full-time and on-site in our San Francisco office. Send us your contact details and résumé. Feel free to attach any extra information you think we should know. We look at every single person. We’ll get back to you shortly.

Other Details Angaza is a for-profit company with offices in San Francisco and Nairobi. Our global technical team is more than two dozen people. We’ve worked at places like Kiva, Canonical, Yahoo!, Microsoft, and Mozilla. We strive to be thoughtful, pragmatic, and collaborative. Our hiring process typically involves a phone conversation, a small and well-defined home project, and an on-site interview. We don’t believe in gotcha logic puzzles or adversarial whiteboard exercises, and we give you specific constructive feedback wherever possible.

Employees receive salary, an equity stake in Angaza, and benefits that include:

  • Medical, life, and disability insurance
  • 401(k) with company match
  • Your transit or bike commute expenses paid by Angaza
  • Parental leave at 100% salary
  • Flexible time off
  • Free snacks and drinks


An Instructor is responsible for creating the ultimate ™ experience! This includes fostering a FUN and SAFE environment while helping students learn new technology and think creatively. In addition to creating an engaging learning environment, an Instructor is in charge of continuously supervising students, leading games and activities, and maintaining a safe atmosphere while on duty.


Assist with location set-up, tear down and product inventory/assessment - ability to lift 50 lbs Assist with check-in each session (may include leading icebreakers, directing parents, processing paperwork, etc.) Detailly Plan and participate in indoor and outdoor activities for students Additional duties as needed and assigned by your Director Instructional:

Prepare DETAIL lesson plans, and teach a class with an average of 10-15 students Ensure all students are meeting set curriculum goals Apply behavior management techniques to enforce rules and safety regulations Socialize with families during points of contact Health, Safety, & First-Aid:

Supervise all students and maintain a safe environment Respond to and document critical incidents - have good hearing & eyesight, mobility, be able to operate emergency exits REQUIREMENTS

  • Great Customer Servies

  • Be inspiring, encouraging to your team and your student.

  • Ability to build relationships with students and provide encouragement

  • Willingness to work some Saturdays (10 am - 2 pm) when needed

  • Desire to learn new coding languages/platforms (we will teach you or provide the source)

-Must be able to drive for the company when needed

-Some Sales experience will be preferred

-Experience working with kids will be a big Plus


  • Basic Python

  • Scratch


-You are a "GOer", never a time waster

-You are Passionate about learning, helping others, and making a positive impact in the world. Your energy will be an important driver for the success of our students and staff.

-You are a HIGHLY motivated individual with leadership skills who can guide and lead our students.

-You are willing to travel 15% of the time to other campuses.

-Teaching, mentorship, and coaching experience is a big plus!

We are looking for candidates w/ some experience in game development, website development, 3D modeling, or robotics. Candidates w/ previous experience working with kids are highly desired.


Certification or BS degree related to tech or education Tech BootCamp Grads are welcome Knowledge of Web development BENEFITS

-Professional Online Training course any programming language/ tech topic of your choice ( up to 3 courses, Online tuition will be covered by the company)

-International Business travel package (Aisa Pacific Area)

-Come work for one of the Bay Area's fastest-growing ed-tech startups!

-We offer a fun, collaborative work environment that promotes and supports staff development. Staff receive incentive pays for learning new coding languages/skills. We also offer a staff referral program.

-Unlimited access to PS4, Nintendo Switch, Wii, Oculus VR Go, 3D Printer, DJI Marvic AIR


Monday to Saturday

Job Type: Part-time

Salary: $25.00 to $30.00 /hour

Additional Compensation:

Commission Work Location:

One location Working days:

Saturday Hours per week:

Less than 10 Typical start time:

9AM Typical end time:


We’re seeking new product-focused engineers to join our team. You’ll work closely with design, product managers, and research to define what we should build, create quick prototypes for testing with users, and build high quality web apps which empower our customers to own their moving process. Every engineer at Opendoor has an outsized impact, owning their projects from start to finish, reaching tens of thousands of customers every month and growing quickly with the company.

As part of the apprentice program, we’ll pair you with a mentor and starting project to turbocharge your growth as a new engineer. This program is focused on individuals coming from non-traditional engineering backgrounds and just starting their careers. People from all backgrounds should apply including those who come from traditionally underrepresented communities in computer science who are highly encouraged to apply.

Your responsibilities include

  • Make user-facing products that will be useful to our customers
  • Build web apps, mobile apps, and APIs from scratch, as well as develop existing applications
  • Design and implement user-facing products
  • Apply understanding of various technologies to reason about engineering / design tradeoffs
  • Be excited to learn about real estate

We’re looking for teammates who have

  • Some training or education in software engineering(including software engineering bootcamps)
  • If you lean front-end, knowledge of ES6, React, Redux, TypeScript, and CSS
  • If you lean back-end, experience with a backend language such as Ruby, Python, Node.js, Go, or Elixir
  • Care about building an app right – with attention to pixels, accessibility, and clean, well-tested code
  • A preference for test-driven with a bias towards action
  • A desire to write high-performance, reusable code for UI components and a strong sense for good UI/UX
  • Optimism about future technology and automation
  • Excitement for learning!

More About Us

Want to learn more about us and how we are revolutionizing the home buying and selling process? Learn more about us on our website, check out our profile on The Muse to learn more about our culture from our team members, or read our blog posts to hear about the work we are doing.

We Offer the Following Benefits and Perks:

  • Full medical, dental, and vision with optional 70% coverage for dependents
  • Flexible vacation policy
  • Educational budget to invest in your career development and growth
  • Fitness/Commuter Benefit stipend
  • Generous parental leave
  • Paid time off to volunteer Please note that these benefits and perks are available only to Full Time team members and do not apply to contract roles.

Opendoor values Openness Our team celebrates our diverse backgrounds. We believe that being open about who we are and what we do allows us to be better. Individuals seeking employment at Opendoor are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, sexual orientation, gender identity or other protected status under all applicable laws, regulations, and ordinances.

Company Description

We believe everyone should be able to participate and thrive in the economy. So we’re building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven’t stopped there. Our new reader helps our sellers accept chip cards and NFC payments, and our Cash app lets people pay each other back instantly.

We’re empowering the independent electrician to send invoices, setting up the favorite food truck with a delivery option, helping the ice cream shop pay its employees, and giving the burgeoning coffee chain capital for a second, third, and fourth location. Let’s shorten the distance between having an idea and making a living from it. We’re here to help sellers of all sizes start, run, and grow their business—and helping them grow their business is good business for everyone.

Job Description

Our Interns in Software Engineering are responsible for keeping Square simple and making our users faster and smarter by giving them a designed payments experience and rich data surrounding each transaction. We’re looking for smart engineers of all shapes and sizes, who are excited about building world-class software and solving hard problems. Our challenges span many technologies, from web and mobile applications (iOS, Android) to server-side development (Java and/or Ruby). Our engineers work on small teams with people across engineering, product, and creative, building reliable, fast, responsive, and beautiful software.

Opportunities are available in our San Francisco and Atlanta offices (with limited roles available in our NYC office).

You Will Build and Impact:

  • Reliability: Ensure Square works right, every time, by using testing, continuous integration, and in-depth code reviews.
  • Security: Create interactions and APIs that reinforce trust, increase security, and make it harder to do the wrong thing.
  • Analytics: Collect all the data around every transaction and turn it into tools that help our users.
  • Products: Envision entire new products, features, and flows that are inspired, considered, and magical.
  • Fraud Prevention: Make quick decisions on millions of dollars which requires sound judgement, thorough diligence and passion for detecting bad actors and preventing loss.


  • Pursuing degree in Computer Science, Electrical Engineering, Math or related technical field, graduating between December 2020 and June 2023.

  • Recent bootcamp graduates and engineering training participants are also considered upon completion of program requirements.

Square Internships are 12-weeks and co-op placements are 16 weeks.

Programming experience in one or more object-oriented languages, including: C, C++, Objective-C, Java, Ruby, Scala, Go, and/or Python.

Additional Information

At Square, our purpose is to empower – within and outside of our walls. In order to build the best tools for the businesses and customers we support all over the world, we have to start at home with a workforce as diverse and empowered as our sellers. To this end, we take great care to evaluate all employees and job applicants equally, based on merit, competence, and qualifications. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance.

Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

New Vector is the open source software development startup which employs the core team behind – the leading project for secure open decentralised communication. Matrix’s mission is to create a universal open network and protocol for real-time communication. New Vector builds flagship apps for Matrix such as as well as contributing to the core Matrix open source clients, SDKs, servers, bridges and the protocol itself.

We believe that the future of the internet should be decentralised and open, that previously siloed communications platforms should be interoperable and that individuals should control their own data and choose who they share it with.

Ultimately, our aim is to make it as simple to message or video call anyone in the world as it is to send them an email.

Our products are for everyone and we know we cannot succeed without a diverse team. Our hiring process is designed to be humane and give candidates the best possible chance to show us what you can do. If we ever fall down on this, please let us know.

The Role

You'll spend most of your time working on Synapse the reference implementation of the Matrix spec. You can take a look at the code on here. Give it a spin!

Synapse is used by millions of people globally, from large governmental organisations like the French Civil Service through to community groups and open source projects like KDE and Wikimedia.

This role is about improving the performance and reliability of Synapse, implementing new features to further evolve the spec and generally making it as easy as possible for anyone to access secure, decentralised communication software.

Example recent projects:-

Improve Synapse Performance - With thousands of deployments in production today, Synapse is the dominant homeserver implementation in the Matrix ecosystem and the technology that backs the homeserver. Written in Python/Twisted, there is massive scope for performance improvements as the schema and algorithms were originally written to prove the Matrix APIs rather than for efficiency. Today usage of the Synapse deployment on is growing exponentially and it is vital that we keep pace with the growth of the network. Rearchitecting the data model to improve user data privacy. You can also check out our public roadmap.

Since (almost) everything we do is open source you can get a great feel for exactly what it would be like to work on Riot, why not join our developer channel at to provide a window into the core team and the community. Come and say hi!


About you

The most important thing is that you believe passionately in the mission of decentralisation of the internet. More specifically that you believe that communications should not be centralised in the hands of a small number of very large organisations and instead individuals should control their own data and choose who they share it with.

Additionally we are looking for someone who is:

  • Smart, curious and enthusiastic
  • Likes to ship early and often
  • Likes to write tests :)
  • A tireless advocate of code quality (understanding the need for trade-offs in the short term whilst keeping us honest in the long term)
  • Is articulate and empathetic.
  • Is comfortable with the pace, trade offs and ambiguity of an early stage startup (specifically: how to take care of yourself and get your work done without working crazy hours).

Your experience

We don’t have hard requirements for the role, we just want to build the best possible team, but as a bonus it would be great if some of the following are true.

  • Experience with Python and Twisted
  • Experience of designing, building and maintaining distributed systems at scale
  • Experience maintaining and/or contributing to open source projects
  • Designing REST APIs with flexibility and extensibility in mind.
  • Experience working in a continuous delivery environment
  • Experience in IM or VoIP communications I f you have any questions before making an application reach out to Neil ( via


Our general approach is to treat people like adults and acknowledge that by being flexible we create an environment for people to do their best work. For more details here is our manifesto. That said specific points that differentiate us.

Work (almost) full time on FOSS projects with high visibility and a large enthusiastic community Since our technology is relevant to anything that requires real-time comms, the role provides exposure to a wide range of domains from web and app dev through to VR, VoIP and IoT. Family friendly environment, many of the team have small children and we look to accommodate that as best we can. People tend to stay with the company for a long time, we take this a sign that we have a cohesive supportive culture, that we have engaging challenging work and that people can develop their skills and careers here for the long term. New Vector does not discriminate on the basis of race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

At Backstage, we're focused on providing the best career platform and marketplace to match performing artists (actors, models, dancers and musicians) with talent seekers. seeks a mid-to-senior Front End Engineer who will participate in all aspects of architecting and developing new and innovative user interfaces. You will have the opportunity to work on cutting edge technology and new product development in an established company that is rapidly growing. This is a great opportunity for a Front End engineer looking to expand their well-established career.

ABOUT YOU You should have played a significant role in the creation and maintenance of a public facing website and have extensive experience with Javascript (React a plus) and be comfortable with Python (Django a plus). You should also be comfortable with the entire development life cycle (inception to release) in an Agile environment. You should should take great pleasure in creation, chaos and problem solving through healthy debate. You should be comfortable working alone and with a team.

The Gig

  • Work closely with designers, product managers and other engineers to create beautiful, usable interfaces for desktop and mobile web.
  • Build and ship features with an understanding of Javascript, CSS and HTML best practices.
  • Collaborate with front-end engineers outside your feature team to maintain shared code and front-end infrastructure.
  • Coordinate with back-end engineers to provide a cohesive experience.


  • You have 3-6 years professional experience using JavaScript, CSS and HTML.
  • You have excellent communication skills and are good at giving and receiving feedback.
  • You enjoy working collaboratively and participating in team discussions and planning.
  • You work with an eye toward accessibility while building new features.
  • You have experience working with React or similar frameworks.
  • You have experience working iteratively and have maintained live products.
  • You write tests to ensure delivery of high-quality software.
  • You aren’t afraid of writing some backend code (specifically Python)
  • You have some familiarity with server-side web frameworks, such as Django.


  • Casual office space in Dumbo Brooklyn
  • Collaborative work environment where you’ll learn about and influence every aspect of the business
  • Summer Fridays, happy hours, and access to other local music events
  • Comprehensive medical, dental, and vision insurance
  • The opportunity to work with talented leaders in their disciplines
  • A company that works with you to learn, grow, and excel in your career

Backstage, LLC, is the leading platform in creative talent placement. We are currently composed of two brands:, for actors; and, for musicians -- with plans to launch additional verticals organically and through acquisition. Nowhere else will you find the same combination of startup energy and entertainment industry creativity atop the solid foundation of an established but small and fast-growing business with decades of success in our industry.

We are a close knit, agile team that is disrupting the creative talent placement industry through technical innovation, product design and a solid business model. At the heart of our success and growth resides a group of hardcore technologists, writers, marketers, and product designers who share a tight bond and believe that collaboration creates a better experience for our users.

We offer benefits including health insurance (vision and dental available), commuter benefits, 401K, unlimited vacation, and tickets/tuition for select conferences/courses. Our DUMBO office is spacious and convenient to 3 subway lines.

Company Description

Dropbox is the world’s first smart workspace that helps people and teams focus on the work that matters. With more than 500 million registered users across 180 countries, we’re on a mission to design a more enlightened way of working. Dropbox is headquartered in San Francisco, CA, and has 12 offices around the world.

Team Description

Our Business Strategy & Operations team sets and drives key business initiatives across the company. We complement and support product, engineering, sales, and marketing teams across three critical areas: corporate and business unit strategy, business planning and sales operations, and business systems and tools development.

Role Description

As an engineer on the Customer Intelligence team, you will help expand our suite of internal sales and insight tools by leveraging Dropbox’s rich dataset of user activity. You’ll work on features that you own end-to-end and will be empowered to make decisions on how best to execute them. You will also collaborate directly with end-users (our team of sales professionals) to constantly iterate and improve our product.


  • Build the future. Architect full-featured sales applications and develop systems that tease out important insights from big, complex data.
  • Collaborate cross-functionally. Partner with data scientists and engineers to integrate machine learning models into our tools.
  • Understand (but never accept) the limitations of existing infrastructure. Venture to any level of abstraction and push beyond existing paradigms to make our product better.
  • Build tools worthy of trust. Drive best practices in building tools that are scalable, robust, and most importantly secure.


  • Bachelor's Degree or equivalent practical work experience in Computer Science (bootcamp grads welcome)
  • 2+ years work experience in engineering or related technical field
  • Previous success developing and shipping web applications with a user-oriented mindset
  • Strong understanding of JavaScript (ES6), HTML and CSS
  • Experience implementing full stack features with React and Node/Express
  • Past experience using SQL and basic understanding of table design
  • Familiarity with Python
  • Knowledge of state management frameworks, such as Redux or Flux Passion and/or experience in data visualization Interest in data ETL design and implementation Benefits and Perks 100% company paid individual medical, dental, & vision insurance coverage 401k + company match Market competitive total compensation package Free Dropbox space for your friends and family Wellness Reimbursement Generous vacation policy 10 company paid holidays Volunteer time off Company sponsored tech talks (technology and other relevant professional topics)

We’re seeking new product-focused engineers to join our team. You’ll work closely with design, product managers, and research to define what we should build, create quick prototypes for testing with users, and build high quality web apps which empower our customers to own their moving process. Every engineer at Opendoor has an outsized impact, owning their projects from start to finish, reaching tens of thousands of customers every month and growing quickly with the company.

As part of the apprentice program, we’ll pair you with a mentor and starting project to turbocharge your growth as a new engineer. This program is focused on individuals coming from non-traditional engineering backgrounds and just starting their careers. People from all backgrounds should apply including those who come from traditionally underrepresented communities in computer science who are highly encouraged to apply.

Your responsibilities include

  • Make user-facing products that will be useful to our customers
  • Build web apps, mobile apps, and APIs from scratch, as well as develop existing applications
  • Design and implement user-facing products
  • Apply understanding of various technologies to reason about engineering / design tradeoffs
  • Be excited to learn about real estate

We’re looking for teammates who have

  • Some training or education in software engineering(including software engineering bootcamps)
  • If you lean front-end, knowledge of ES6, React, Redux, TypeScript, and CSS
  • If you lean back-end, experience with a backend language such as Ruby, Python, Node.js, Go, or Elixir
  • Care about building an app right – with attention to pixels, accessibility, and clean, well-tested code
  • A preference for test-driven with a bias towards action
  • A desire to write high-performance, reusable code for UI components and a strong sense for good UI/UX
  • Optimism about future technology and automation
  • Excitement for learning!

Preferred Qualifications

DataFox (acquired by Oracle in 2018) is the real-time source of truth on over 3 million companies around the world. Business professionals all rely on DataFox to understand their markets and prioritize which companies they should be targeting.

Data is in our name, and it’s our core asset. Every day tens of thousands of events in the business world are processed, analyzed, and incorporated into DataFox’s growing knowledge-base of companies. Sales and marketing professionals use DataFox to answer strategic questions like “which software companies with revenue of at least $5 million opened a new office recently?” or “which healthcare companies based in California just launched a new product?” We’re really excited about enabling businesses to make more strategic decisions powered with data.

We’re a small, tight-knit team based in San Francisco’s Financial District near the Embarcadero. We move quickly and iterate often, including twice a day deploys. We own our full stack, from the UI to the infrastructure. Empathy is one of our values, both for each other and our customers.

The Role

DataFox is looking for a data-driven, full-stack software engineer who can take initiative and think creatively to build and maintain our enterprise product. You will work on our user experience from web application to API to Chrome Extension to integrations in order to extend DataFox’s leadership in automating the grunt work it takes to make business decisions.

We believe strongly in coaching and learning from each other, including Lunch & Learns, Engineering Book Clubs, and transparent technical design reviews. You’ll be mentored by senior engineers that come from diverse backgrounds, from traditional Computer Science degrees to immersive bootcamps. You’ll have exposure to new technologies and technical skills.

Here are some ways you'll make an impact:

  • You’ll work as a team with PMs and Design to tackle UX problems and delight our customers

  • You will instrument user analytics to help us make data-driven decisions about our features

  • You will jump on customer calls with Customer Success and Sales to gain empathy for our customers and see how your projects are used

  • You'll do dev ops: engineers deploy and maintain production code as well as be part of the on-call rotation (every other month)

  • You'll learn modern tools and languages on the job like EmberJS, NodeJS, Python, SpaCy, Solr, Airflow, Redis, and Ansible .

    Are you our next Fox?

  • Studied Computer Science or a related major, or took an immersive coding bootcamp

  • Familiarity with Javascript

  • Familiarity with databases

  • Understand how a web request gets routed from client to server

  • Experience with a front-end framework such as Ember, React, or Angular

  • You write clean, modular code

  • Eager to own projects end-to-end, from design to development to deploying to production

More about our team

We’re a team of about a dozen full-stack engineers. We're building a collaborative, diverse team of people with a passion for automating grunt work. We're hardworking but humble with a focus on constant learning and self development. We're a close-knit skulk but we also have lives outside of work. You’ll work with us in our beautiful office in downtown San Francisco, which includes amenities such as a gym and showers. Lunch is on us every day.

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.


The research applications developer is a junior developer role at the Southern Poverty Law Center's Intelligence Project. The position supports projects across the research department with a focus on programming and analysis. Responsibilities include collecting and maintaining data on various radical right extremist groups from multiple sources and performing analyses in support of publishing, research, and investigation priorities.

Primary Job Functions:

  • Develops applications to support research team;
  • Collects, inputs and maintains data via various sources e.g. web scraping;
  • Conducts analyses based on data collection efforts;
  • Collaborates with external stakeholders on data projects;
  • Provides research on general and special projects;
  • Monitors various Internet sources for intelligence, threats.

Qualifications –

Education and Related Work Experience:

  • One to two years' experience;
  • Self-starter with strong organizational skills;
  • Demonstrated writing ability.
  • Knowledge, skills and abilities:
  • Experience working with programming languages including Python, R;
  • Experience working with versioning software like Git;
  • Experience with databases including NoSQL solutions;
  • Knowledge of machine learning techniques including natural language processing is a plus;
  • Ability and interest in sifting through very large amounts of data (text or quantitative data) and extracting key elements for tracking, exposing activities, uncovering networks and relationships, etc;
  • Meticulous data gathering, reporting, and documentation skills to ensure accuracy and maintain a very high level of data integrity;
  • Demonstrated initiative to see projects through to completion;
  • Demonstrated ability to work cross functionally with internal and external stakeholders to meet outcomes;
  • A strong interest and commitment to the mission of SPLC.

no cs degree logo By No CS Degree

Get in touch