This job board retrieves part of its jobs from: Fresh Gigs | Long Island Jobs | Georgia Hiring

Find tech jobs in the USA today!

To post a job, login or create an account |  Post a Job

  Tech support jobs   

Bringing you the best, highest paying job offers in the tech support industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Software Engineer (Remote)


This is a Contract position in Nashville, TN posted May 12, 2022.

Ballotpedia is a collaborative team of fast learners and creative problem solvers who are eager to work hard to make the world a better place.

We believe the world will be a better place if every citizen has access to information to make informed decisions about their vote in every election in which they are eligible to vote: primary, general, and special elections; federal, state, and local offices.

We work diligently to present the available information about elections, candidates, judges, ballot measures, policies, and more in a way that enables our readers to vote with confidence and to act as engaged citizens outside of the polling booth.

Ballotpedia readers, like Ballotpedia staff, are special people.

When we launched in 2007, we did not go out of our way to seek new readers.

Starting with our small team of visionary idealists, nerds, and aspiring political journalists, we just wrote the best unbiased online articles we could, especially about ballot measures.

Readers found those articles in droves.

It turns out there was an unclaimed audience out there—people who wanted straightforward facts about political issues, and were willing to read at length instead of just scanning the headlines.

“If you build it, they will come: our readers came to our neutral oasis in growing numbers; we’ve had many millions of lifetime pageviews, we reached nearly half of all voters in 2020, and, in the month surrounding the November 2020 election, we were the 77th most-visited website in the U.S.

We’ve come to realize that we need to meet our readers where they are.

In doing so, over the past five years, we’ve grown our email newsletter program from infancy to include more than 1,000,000 opt-in subscribers with more than a dozen newsletters to choose from.

We are working in numerous ways to help put our neutral information in front of people at the times when they most need it, including on mobile phones while you’re standing in the voting booth.

We firmly believe that our readers, and the mindset we help them cultivate, are essential to the preservation of our great civilization in a world where too many others are fighting to get us all addicted to sensational posts and the irrational decisions they foster.

If this is a mission you’d be willing to work hard to achieve, and if this is a team you’d be willing to work hard with—JOIN US.

The Position Ballotpedia seeks a full-time, 100% remote Senior Software Engineer to join its Tech team.

Our Senior Software Engineer will provide technical leadership to a group of web developers and data engineers and will be able to advise on best practices, champion code quality, assist in the professional development of team members, and scope out new opportunities for the organization.

At a high level, you will develop a holistic view of Ballotpedia’s architecture, infrastructure and software design and develop the ability to guide the team accordingly.

Reporting to the Director of Technology Operations and in collaboration with organization leadership, you will help define requirements and inform priorities around software development at the organization across many products.

As a Senior Software Engineer, you will also implement these software solutions and contribute your own code to further Ballotpedia’s mission of making high-quality political data and unbiased encyclopedic content available to the American public.

This is a full-stack role that may include various aspects of development, design, programming, architecture, testing, and tooling.

This role also includes higher-level decision-making related to technology used at the company, as well as leadership of the other web developers.

Responsibilities As Senior Software Engineer, you will: Scope out new opportunities, identify and research new technologies and develop proposals Advise and mentor a small team of web developers on the implementation of new projects and solutions Conduct code reviews and champion software quality at the organization Maintain, update and troubleshoot existing products Provide technical consulting across the company Contribute to a variety of software products at Ballotpedia, such as: Database/API Data ingestion pipelines Staff tools and workflows Apps (mobile and web) On-site components and customized widgets Third-party integrations Review and debug code Collaborate with internal teams and vendors to fix and improve products Document development phases and monitor systems Ensure software is up-to-date with latest technologies Skills And Qualifications An ideal Senior Software Engineer will have: A minimum of 6 years of proven real-world experience in software development, including multiple years in Lead/Architect/Designer-type roles Multiple examples of software applications in which you were the primary architect A demonstrated passion for voter education and engagement and a willingness to work hard to support the mission of Ballotpedia Humility, seeking to improve the work of the rest of the staff, and approaching projects as a team member An unending appetite for learning and mastering new technology Familiarity with and mastery of core programming languages and frameworks, such as: SQL, PHP, Node, HTML, CSS, Javascript, Git Experience with Amazon Web Services (AWS) Experience maintaining uptime on high-traffic applications or websites (millions of concurrent users) and making infrastructure decisions Environment The Senior Software Engineer will work remotely from their home location.

All Ballotpedia staff work remotely.

To join Ballotpedia, you must have a computer with Internet access.

Ballotpedia has a flexible work environment, BP Flex, in which every employee enjoys unlimited vacation and flexibility in scheduling.

Each employee will be oriented to the principles of Ballotpedia’s flexible environment during new employee training.

Compensation The pay range for the Senior Software Engineer is $100,000-$120,000/year commensurate with experience.

In addition to salary, Ballotpedia offers an annual benefits stipend equivalent to $7,000 that is paid out in equal increments in each paycheck once an employee becomes benefits eligible.

The stipend may be used to pay for a full benefits package, including health, vision, and dental insurance; retirement accounts; and more.

If benefits are not elected, the stipend is taxed as regular income and added to salary.

To Apply To apply, visit the Ballotpedia job opportunities page and fill out the form.

Please attach the following in PDF format: résumé cover letter detailing your interest in Ballotpedia’s mission, this position and your salary expectations Please ensure that either your résumé or your cover letter includes your current address.

Applications without addresses will not be accepted.