Ruby on Rails Software Engineer

We are a fast-growing startup based in Helsinki determined to make Leadfeeder a big thing globally. We have a solid international business and our customers love what we do for them with Leadfeeder.
We are looking for a talented Software Engineer to join our team. You can either be based in Helsinki, Finland or work remotely.
You would
  • Work closely with our experienced team to make Leadfeeder better every day
  • Develop the Leadfeeder product and the backend systems
  • Develop new integrations for Leadfeeder
  • Help operate our production environments (we’re running on AWS)
We hope you have
  • Good team work and communication skills (English)
  • Experience and skills developing web applications with Ruby on Rails
  • Strong skills with object-oriented programming and test driven development
  • Solid understanding of computer programming principles, design patterns and data structures
  • Knowledge of database technologies both relational and non-relational
It’s even better if you have experience with
  • Web service APIs, both as a user and developer
  • Cloud computing platforms (e.g. Amazon Web Services)
  • Web analytics
What we offer you
  • Competitive base pay
  • Possibility to work remotely for everyone
  • An interesting and growing field of business
  • Great support from your new colleagues
  • The chance to work with cool and exciting technologies
  • A chance to be part of the next Finnish success story
  • Cool office in central Helsinki. Including bike storage.
  • Fun events with the whole crew

Senior Javascript Developer

Job description
The ideal candidate for this opening is a senior engineer. We’re looking for someone with experience with GraphQL, API architecture, and has an exceptional ability to communicate and work with front-end engineers, designers, product leads, and clients.
As a Di developer, you’ll work with teams of 3 to 7 developers to create modern web and mobile applications for clients, using the latest JavaScript technology like React, React-native, GraphQL, Apollo, and Node.js.
Candidates primarily should be available on eastern standard time in the US. There is flexibility in working hours but there is an expectation to be able to regularly attend client and team meetings based in Cincinnati, OH.
More information can be found at handbook.differential.com 
Differential Employees are those who:
  • Communicate effectively with clients and teammates
  • Are Self-motivated
  • Learn quickly and relentlessly
  • Curious about technology and the impact it can make on the world
  • Enjoy taking ownership and responsibility for their work
  • Prefer agile development practices (build, measure, learn)
  • Enjoy pairing and collaborating with others on problems
Responsibilities of this position include:
  • Writing clean, modular JavaScript for web and mobile applications
  • Working with a team of designers and developers
  • Maintaining development workflow with Github
  • Consistent, reliable communication via Slack, Email, and Video.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

CI/CD Infrastructure Developer

The Quality Engineering team thrives in an environment where collaboration and openness are valued. Our focus is being the voice of quality from the engagement of product owners, developers, and designers to build better software by improving speed, efficiency, and collaboration during the development lifecycle.
As a CI/CD Infrastructure Developer, you’ll help us build continuous integration and delivery infrastructure for 100+ news properties around the country, including USA Today. In this role, you will be responsible for implementing tools in the CI/CD space and helping onboard internal software development teams to effectively use the tools and create automated CI/CD pipelines. You will be responsible for installing, configuring and managing the standardize common pipeline and providing development expertise to internal software development teams on restructuring their applications to fit into a continuous delivery model.
The ideal candidate is excited to solve complex problems and learn new things every week. This team is responsible for vetting and selecting new CI/CD technologies, as well as maintaining and optimizing existing platforms and solutions.
Main Responsibilities 
  • Identify and drive opportunities to improve CI/CD cloud infrastructure
  • Create and maintain deployment pipelines by working with software development teams to automate the build, testing, and deployments using Platform Engineering tools
  • Building and deploying immutable infrastructure and components
  • Working in both containerized as well as non-containerized environments
  • Bring a passion for staying on top of tech trends, experiment with and learn new technologies
  • You’ll build, and maintain key shared CI/CD infrastructure technologies listed below.
  • Expect to know or to learn Go. Using it to build and maintain tools that make our process more efficient, simpler, and faster.
  • You’ll develop monitors and build alerts around error conditions and performance. You’ll seek root causes should problems arise.
  • Works with minimal supervision
  • Utilizes resources efficiently to resolve complex issues
  • Works with leadership to identify and revise approaches
  • Able to work on multiple projects and prioritize accordingly
  • Professional curiosity that leads the team member to learn more and try new approaches or technology
  • Works hand in hand with the development team.
  • Develop flow charts, mind mapping, layouts, and documentation to identify requirements and solutions.
  • Troubleshoot and debug application failures.
  • Participate in on-call rotation.
Tools and Technologies at Gannett | USA TODAY NETWORK
  • Scripting with Golang, Groovy, and Ruby
  • Cloud Services Amazon Web Services, Google Cloud Platform, and Scalr
  • Docker and Kubernetes
  • Terraform
  • HashiCorp Vault
  • Continuous Integration and Delivery with Jenkins and Concourse
  • Artifact Repo Management with Artifactory
  • Log Management with New Relic
Position Breakdown
 
  • 80% Development
  • 10% Documentation/Presentation
  • 10% Training
Required Skills
  • Bachelor’s degree or equivalent experience.
  • 2+ years experience leading and managing a project.
  • 4+ years of experience with deploying to AWS Cloud, Google Cloud Platform, and other clouds.
  • 4+ years experience with continuous integration tools such as Jenkins, TeamCity, Drone, Concourse, etc.
  • 4+ years experience in Linux systems administration
  • Expertise in at least one scripting/programming language.
  • Experience with server management and deploying applications.
  • Have used source control (github/gitlab) to manage code.
  • Experience with deploying and scaling stateless web applications to the cloud.
  • Proficiency in configuration management.
  • Experience with Kubernetes.
  • Experience with Docker.

Full Stack Engineer

Seeq makes data analytics software for a big market that’s often overlooked by tech companies: industrial process data. Think pharmaceutical manufacturers, wind farms, and energy companies with tons of equipment and sensors. Our software engineers tackle hard problems in streaming calculation, storage and distributed computing, and we create elegant HTML5 data visualizations with smooth interactivity.

Our company is 100% remote and proud of it. We use a variety of collaboration tools, like Zoom and Slack, which makes us feel like we’re in the same building together. We have a stacked team of kind-hearted, talented engineers that love to collaborate, teach each other new tricks, and build products that far exceed our customers’ expectations.

Our technology stack is largely Java / JVM languages on the backend and TypeScript / Angular on the frontend. The core of our product is a full-featured calculation engine that can perform complex math and execute machine learning algorithms on streaming time series data.

SKILLS & REQUIREMENTS

  • You love to code, and you love great software design. You know a well-written API when you see one because you’ve written many yourself.
  • You are constantly finding ways to perfect your craft, be a better teammate, and come up with cool stuff.
  • You’re disciplined with a high attention to detail. You evangelize unit testing, continuous integration, and elegant solutions. You are allergic to bugs and have to take care of them immediately.
  • You learn things quickly. You’re usually the one suggesting new technologies and raising the bar for the whole team. You listen really well, and you know how to make your ideas be heard without turning people off.
  • You’ve got a Bachelor’s, Masters or PhD in Computer Science or Engineering.
  • You know Java like the back of your hand and you’ve used other JVM languages. You want to work with the tech stack we listed above, and on cloud platforms like EC2/GCE/Azure. You may be an expert at one (or more!) of these. You may or may not be Batman and/or Catwoman.
  • You are up for traveling periodically to hang out with your colleagues and get some face-to-face time.
  • You know how to balance life & work, and you don’t want a job that forces you to choose between them.
  • You want to work with a bunch of really smart people that love working together. And you want to work for a startup with good investors and a bright future.

ABOUT SEEQ CORPORATION

Seeq is 100% remote and founded by serial entrepreneurs. Our executive team and board of directors have extensive experience with successful startup ventures in high-growth environments.

We are founded on the idea that companies need better solutions for quickly and easily getting business insight from their industrial process data. We are providing software and services that convert that data into meaningful information that the business can use to improve profitability.

We use the best modern big data technologies to bring industrial process data into the business decision process.

Our company is small, so we are serious about recruiting and retaining the best teammates. We think there are tons of benefits to working on exciting technology with a cohesive team and the flexibility to work from anywhere. Here are a few more benefits we have to offer:

  • Salary plus equity incentives
  • Medical benefits, plus optional Flexible Spending Account and Health Savings Account programs to cover additional medical expenses
  • Optional life, disability, and personal accident insurance
  • Employee Assistance Program
  • Adoption assistance
  • Internet and mobile phone stipend
  • Untracked/unlimited time off
  • 401k plan (no matching contributions yet)
  • Company meetup events in fun locations

Senior Engineer, Python

me so they can provide better care for patients.
We value diversity — in backgrounds and in experiences. Healthcare is a universal concern, and we need people from all backgrounds to help build the future of healthcare. Our data team is deliberate and self-reflective about the kind of team and culture that we are building, seeking data engineers and scientists that are not only strong in their own aptitudes but care deeply about supporting each other’s growth. We have one of the richest healthcare datasets in the world, and our team brings a diverse set of technical and cultural backgrounds.
We are looking for a passionate Senior Python engineer who is enamoured by clean code and reusable software architecture. We expect Python to be your language of choice. Your commitment to excellent software engineering and design patterns must be uncompromisable. You will join our engineering team and help standardize Python engineering practices, testing, and clean code standards. 
How you’ll make an impact:
  • You will spend the majority of your time pairing with other engineers to help them improve their engineering practices.
  • Bring your Python engineering skills in an advisory manner to help others improve the quality of their engineering solutions.
  • Build reusable Python frameworks to establish and encourage best practices through code.
  • Spearhead, plan, and carry out the implementation of Python solutions while managing your own time.
What we’re looking for:
  • You have strong opinions loosely held.
  • Clear communicator, passionate about engineering and teaching others.
  • 8+ years of professional experience engineering production solutions with Python.
  • Fluency in Python and SQL, PySpark is a nice to have.
  • Deep understanding of Object Oriented Programming and design patterns.
  • Clear understanding of the benefit of testing and when to use it.
  • Astute ability to self-manage, prioritize, and deliver functional solutions.
  • Working knowledge of Unix, Git, and AWS tooling.
  • B.S. in Computer Science is a nice to have but we love professional experience even more than a degree.
About Doximity
We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $2.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers pagecompany blog, and engineering blog. We’re growing fast, and there’s plenty of opportunity for you to make an impact—join us!
Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Marketing Manager

We want someone to take our marketing by the scruff of the neck and help us tell the world about Boords. This is our first dedicated marketing role, so your work will have a significant impact on our growth. You’ll be part of a small, passionate team, and have the autonomy to flex your marketing muscles. We pride ourselves on great company culture and work-life balance.
We’re looking for someone with at least 3 years experience in a marketing role, preferably in a digital product or SaaS business. You should be an expert in managing social channels and be familiar with paid social advertising. Strong written and verbal communication skills are, of course, must-haves. Though this is a remote role, our core team is based in London, so applicants should be within 2 hours of the GMT timezone. Please note, we can only accept applicants with EU citizenship.
WHY SHOULD YOU APPLY?
  • Make measurable impact
  • Autonomy to implement ideas
  • Design-led product
  • Great company culture
  • Work remotely

DevOps Engineer, Security

This position is for an experienced DevOps engineer to own Security efforts for our entire application stack and join our 8 person DevOps team. We’re looking for someone with a strong track record in building infrastructure, maintaining high level of uptime and optimal security. You will be supporting and building products alongside our 50+ person engineering team used by hundreds of thousands of people.
How you’ll make an impact:
  • Develop, schedule, and execute automated security audits on infrastructure using industry standard security frameworks and tooling.
  • Write penetration tests for applications and services.
  • Periodically audit and rotate access credentials.
  • Document current and future security procedures and policies in the wiki.
  • Lead security/policy related audits such as SOC2 Type II (annual renewal).
  • Work with sales and client services teams to answer infrastructure related security questions and concerns that clients inquire about.
  • Remediate and write post-mortem reports on security-related issues.
  • Active involvement in design, implementation, and maintenance of the development, staging, and production infrastructure security.
  • Work on automating tasks using Jenkins.
  • Troubleshoot system issues (such as high-load, memory, CPU usage, etc.) and come up with temporary/long-term solutions based on the root cause.
  • Work with developers to deploy applications ready for production (Terraform, Consul, Vault, Upstart, NGINX, Sensu). We believe in infrastructure as code and follow it.
  • Write Chef cookbooks (using “Berkshelf Way”) to automate configuration management.
  • Participate in a 1-week on 7-week off, 24/7 on-call rotation.
  • Hands-on maintenance on our Ruby on Rails and Go (Golang) applications.
  • Troubleshoot issues across the whole stack: hardware, software, and network.
What we’re looking for:
  • Minimum of 5 years of Linux/UNIX systems engineer & administrator experience.
  • Minimum of 5 years of relevant web application security experience
  • Extensive AWS experience
  • Experience writing application security penetration tests with an open source framework.
  • Automation experience with configuration management tools such as Chef, Ansible, or Puppet.
  • Intermediate to advanced experience administering and securing an RDB (MySQL or Postgres a plus)
  • Proficient in bash shell scripting (sed + awk) and one of Ruby or Python.
  • Experience automating application deployments with Capistrano or Jenkins.
  • Ability to work in a proactive manner and manage your own queue.
  • Experience with Hashicorp tools, Neo4j, Elasticsearch, Kibana, Grafana is a big plus.

Publisher Development Manager

Paved, based in NYC, is looking for an energetic self-starter to contribute to the growth of a tech company in a fast growing niche within the advertising vertical.
We are looking for a goal-oriented, independent, and organized individual to lead our publisher efforts. You will own all publisher relationships—responding to inbound publisher inquiries and reaching out to new publishers to match our current advertiser demand.
A positive attitude, desire to grow/learn, and ability to take direction are more important than experience.
You will work remotely with a lot of flexibility and independence.
About the position:
  • Similar to the role of a Sales Development Representative, this position is heavily skewed toward cold emailing and cold calling. Unlike a traditional SDR however, you won’t be working on the brand side. Rather, you will be building lists of prospective new publishers, reaching out to them to understand their current monetization efforts, walking them through Paved and the sign-up process, and working with our Sales Director to match them with our current advertiser demand. 

  • You will be doing a lot of research. We often have advertisers looking for publishers that appeal to an obscure audience. You should know all the advanced Google commands and be able to find anything on the Internet with relative ease. Hunter.io and MailTester.com will be your friend.

  • You’ll spend a lot of your day talking to passionate (and often international) entrepreneurs who have grown blogs and newsletters around topics they love. You’ll be educating them on the monetization process, signing them up, and helping attract advertisers to their Paved profile. 

  • We track everything…and you will too. You’ll be responsible for managing, tracking, and reporting all data/activities in Salesforce. Don’t worry, we can walk you through how to do this.

  • As you listen to publishers, you will be able to both identify new Paved feature requests and help publishers identify bundling opportunities to sell more sponsorship slots. You will communicate these to the larger team and assist with shipping features that publishers need and desire.
About You:
  • You can identify a problem, create a solution, and execute. As part of a high-growth, lean team, we expect you to determine a reasonable solution and take initiative without necessarily needing to be told what to do. If it needs doing, you make a gametime decision and get it done.
  • You are relentless. You may need to email someone 5 times (or over the course of several months) before you get their attention. This role is for someone willing to push hard.

  • You are goal-oriented and ambitious. You enjoy tracking your successes, understanding your shortcomings, and reveling in the expansion of Paved and our publisher network.
  • You have a good old fashioned work ethic, day-in and day-out. You have grit and take ownership to see things through to completion.

  • You have some experience in B2B sales, sales development, or business development.

  • You are a great communicator, writer, and problem solver. You have passion, enthusiasm, energy, and humor. Being able to articulate yourself well over email, over the phone, and via screen share, is absolutely essential.
  • You have a bias towards immediate action and results. You have a track record of working independently with minimal supervision in an environment that changes rapidly.

  • You are excited to work in a small, collaborative, innovative team. You recognize that the success of any product is ultimately measured by the success of the product’s customers.
Job Conditions:
  • Flexible schedule and a goal oriented culture

  • Competitive salary and opportunity to grow with the company

  • Fun work environment and company culture with an upbeat motivated team

  • We are looking for someone who matches our level of joy for the work we do, fits in well with our team, and elevates our game. A sense of humor, a lack of ego, and a desire to do great work is essential.

Software Engineer (PHP Integrations)

TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 10,000 businesses. Our mission is is to make eCommerce easier for everyone.
OUR CORE VALUES
  • We do the right thing for our customers.
  • We’re a team, built on trust.
  • We’re proud to be remote.
  • We’re in control of our own destiny.
TaxJar’s remote-only team of 40 people is growing quickly. We have an immediate opening for a PHP Software Engineer to help build, maintain, and support our popular sales tax integrations for Magento and WooCommerce.
We want you to join our growing platform integrations team to help build out the next generation of our Magento and WooCommerce integrations. The platform integrations team at TaxJar works directly with merchants, agencies, and partners to solve their business problems and devise clever solutions to accommodate the ever-increasing complexity of sales tax. Most of our integrations are built completely in-house to provide the best possible customer experience and unparalleled support. We bring new TaxJar features and improvements directly to eCommerce platforms such as Magento via our API. As our ecosystem rapidly expands, you’ll have the opportunity to learn about many eCommerce platforms and create new integrations from scratch.
*This is a full-time remote position available to folks located in the US.
AS A PHP SOFTWARE ENGINEER AT TAXJAR YOU WILL
  • Build out exciting new features in our Magento extensions and WooCommerce sales tax plugin
  • Become a lead maintainer of our repositories on GitHub and solve customer issues
  • Write strong, well-tested, scalable PHP code daily
  • Improve onboarding and UX for Magento and Woo merchants
  • Improve integration performance for high volume stores
  • Be challenged to solve new problems
  • Review and test your teammates pull requests
  • Contribute to and maintain our existing PHPUnit tests
  • Learn new eCommerce platforms and assist with development
  • Help maintain our PHP sales tax API client with new features
  • Assist the customer success team with highly technical issues
  • Spend time working the customer success inbox. Our employees, even the CEO, spend time doing this – we’re all in it together.
REQUIREMENTS
  • Experience with an eCommerce platform such as Magento or WooCommerce
  • Ability to write clear and accurate tests using PHPUnit
  • Write code that is maintainable, readable, and follows standards / best practices
  • Be accountable for the code you deliver to production
  • Manage development tasks from assignment through to production
  • Agile, humble, trustworthy, and a team player
  • Rapid learner who thrives in a fast-paced and demanding environment
  • Passion for building simple and intuitive solutions for complex problems in eCommerce
  • Excel at communicating with the team remotely (chat, video, email, etc)\
YOU’LL BE A GREAT FIT FOR OUR TEAM IF YOU
  • Only want to work remotely
  • Are a PRO at communicating and collaboration
  • Highly value working with people you like and respect
  • Are accountable
  • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously
  • Hungry to play an impactful role and not afraid to fail
We’re a happy team and we all really love what we do. We’ve created a space where high-achievers can succeed, but are also safe to fail. We’re profitable and focused on growing TaxJar sustainably. We’re always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.
BENEFITS
  • Excellent health, vision and dental benefits
  • Flexible vacation policy (we’ll actually pay you $500 a year to take time off!)
  • $1,000 in professional development credit
  • Home office stipend
  • Equity in a profitable company
  • 2x year all-company in person retreats (fully paid for by us of course)
  • Brand new Macbook computer
  • Mandatory Birthday holiday!
  • 12 week paid maternity/ 6 week paid paternity leave
  • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more.
We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.
If you’re not the perfect fit for this position, but you know someone who is, we’ll pay you $1,000 if you refer us to the person we hire.

Product Support Expert

Who Is Follow Up Boss? Why Work Here?
  • We’re a young, ambitious company who only answers to our customers
  • Opportunity to have a big impact on our growth and your career
  • No red tape or pointless meetings
  • Competitive base salary, health/dental insurance and 20 days paid holiday
This Role Is For You If…
  • You would describe yourself as patient, empathetic and having a good sense of humour
  • You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
  • Superb written and verbal skills (with a professional yet fun demeanor).
  • You consider yourself tech savvy and efficient with SaaS applications
Your qualifications:
  • Self motivated and proactive mindset.
  • Remote work experience is considered an asset.
  • Based in the USA, quiet home office with fast internet.
  • Prior experience in a customer-facing role (Support, Success, Account Management, or Sales).
We’re looking for a Product Support Expert to join our team to cover support 8 – 5 PM Sun-Thur CST. Your responsibilities will include: 
  • Answering incoming phone calls from customers to offer support
  • Answering support tickets to help customers and free trials (we use Help Scout)
  • On-boarding and setting up new accounts and winning them over from the get-go.
  • Monitoring accounts to ensure that our customers are thrilled, and looking out for (and addressing) warning signs of churn.
  • Advocating customers’ requests and needs across the entire company (we use Basecamp)
  • Educating about newly released features and functionality.
  • Contributing to our Help Center (help.followupboss.com)
30 Day Targets:
  1. Learn the Follow Up Boss software & product offerings to be effective in the position
  2. Complete all position specific on-boarding tasks, setup, and initial training
  3. Virtually meet all Follow Up Boss employees
60 Day Targets:
  1. Actively work in the ticket queue on a daily basis
  2. Answer incoming calls and complete 3 training calls
90 Day Targets:
  1. Meet or exceed KPI expectations
  2. Contribute at least 3 documents to the Help Center
KPI’s:
  1. Average Calls per Day
  2. Average Tickets Per Day (conversations)
  3. Three Help Articles Per Month (new or update)