Software Engineer at Picnic Corporation

Location: Remote, US
| Full-time
Picnic Corporation

Software Engineer

Remote

Full Time

Mid Level

SHARE

About us:

Picnic is an enterprise SaaS cybersecurity company solving the largest and most complex problem in cybersecurity: social engineering. Social engineering isn’t about technology infrastructure. It’s about people sharing information with other people, and a vast body of valuable information at the fingertips of attackers who know how to make use of it. Our technology is addressing this head-on and it’s going to change the game.

Picnic is growing and we want you to join our mission to keep people and enterprises safe. We are adding a Software Engineer to our data team, who will take part in the design, develop, deploy and test our data platform. This person will be trusted to make the case for new technologies/tools to be put in place, double down on current processes, help build out greenfield projects and refactor inefficient parts of our stack.

To be successful in this role, it is essential to internalize the values of communication, as we are a remote-first company: taking a round table approach, where we take the best ideas and ensure everyone has a voice that is heard and appreciated; and never getting stuck, as we are too small to be able to afford barriers to forward progress.

We are not looking for a few rock stars, but rather very strong team players who want to collaborate to create fantastic software.

This is a unique opportunity to join us at this early stage where you will feel the impact of your work every day and have an open runway for growth. We are open to candidates throughout the United States, though there is a slight preference for candidates in the DC, Maryland, and Virginia area. This role is not eligible for visa sponsorship.

What you will do in the Software Engineer role:

  • Write high quality, maintainable, and scalable code in collaboration with the rest of your team, and engineering as a whole
  • Collaborate closely with other team members on the Data Team as well as the QE, User Facing Application Team, and Infrastructure teams to fully deliver large feature sets to our customers
  • Drive process improvement across the team & engineering org more generally
  • Push our software development goals in the cybersecurity space
  • Implement data storage and retrieval solutions
  • Closely interact with business stakeholders to ensure that the products we build solve problems, and present alternatives when they are appropriate

Characteristics we are looking for in a candidate include (need to have):

  • BS in Computer Science, Computer or Electrical Engineering, or equivalent fields
  • 3+ years of experience in software development
  • Cloud computing (Azure, GCP, or AWS) and deployment experience
  • Strong background in mathematics, statistics, and computer science
  • Excellent programming skills in at least one of the following: Python or Go
  • Experience with relational databases and SQL
  • Experience with NoSQL databases and solutions
  • Experience working with APIs for data extraction
  • Experience debugging services running in production
  • Experience with data visualization/dashboards to visualize metrics
  • Ability to drive a project and work both independently and in a team
  • Excellent verbal and written communication skills

Characteristics we are looking for in a candidate include (nice to have):

  • GraphQL experience
  • Terraform experience
  • Specialization/work experience with processing unstructured or semi-structured data
  • Experience working with large datasets
  • Experience with data or ETL pipelines

Benefits, PTO & Equity:

We’re proud to offer a generous benefits package, including medical, dental, and vision plans, a 401k, flexible spending accounts (FSAs), access to One Medical and Teladoc, and short- and long-term disability insurance. We are a remote-first company, offering discretionary PTO. We also offer equity to new employees.

See all Developer Jobs >

Want Access to 30,000+ More Remote and Flexible Jobs?

More Jobs

More Jobs

Part-time to full-time,
freelance to employee

More Career Fields

More Career Fields

50+ flexible
job categories

More Resources

More Resources

Q&A's, webinars,
career coaching & more

Learn More About Our Premium Service