Software Engineer

Software Engineer 


Hireology’s technology empowers businesses to build great teams. Over the last eight years, we’ve grown from a startup to a market-leading organization with over 175 team members and built an award-winning culture that makes this company an amazing place to work. It’s with that in mind that Hireology is looking to add a Software Engineer to our team.
 
Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.
 
As our Software Engineer, you’ll be responsible for:
 
  • Help implement an easy to use, continuously deployed product
  • Participate in DevOps tasks, design reviews, writing stories, coding modules, code reviews, unit testing and automated acceptance testing
  • Collaborate with experienced software developers in the design, development, maintenance of our application
  • Partner closely with our product and business teams to ensure that we are delivering the best possible outcomes for our internal and external customers
So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:
 
  • Results Obsessed: You are passionate about measuring and driving demonstrable results through your efforts
  • Expert: You are an authority in the software development space, bringing your knowledge and passion to Hireology
  • Think Strategically: Data-savvy when it comes to driving performance and a driven individual who can accelerate the growth of our product 
Okay, we’ve laid out what the job is – now are you qualified? Below are the minimum qualifications we’re looking for in a Software Engineer. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.
 
  • 3+ years of experience writing applications with Ruby on Rails
  • Experience with Golang or other strongly typed languages
  • Familiar with service-oriented architectures
  • Excited about delivering quality and are familiar with unit and acceptance testing frameworks
  • Knowledgeable with third party API integrations
  • Comfortable in a modern software engineering environment with distributed source code control, dev/stage/prod release cycle, extensive testing, and continuous deployment
  • Experienced with HTML5, CSS, JavaScript
  • Fearless about learning new technologies and technical approaches to application development
  • Authorized to work in the United States
  • Agency and/or Third Party Inquires will not be accepted.
So what can you expect after you apply? You will:
 
  • Take a brief true/false survey. Be sure to check your email after you apply.
  • Have a phone conversation with someone on our Recruiting team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
  • Meet with one of our Software Engineers to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No homework or on-the-spot assignments. We just want to nerd out a bit with you.
  • Go over your career history with our Vice President of Engineering. This will be an opportunity for us to get an idea of how you got to where you are, and if where you want to go lines up with where we are going.
  • Meet virtually with some more of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
  • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
  • Speak with a member of our leadership team. If you have made it this far, just be yourself, and everything will be fine.

Web Developer

Web Developer


Hireology’s technology empowers businesses to build great teams. Over the last eight years, we’ve grown from a startup to a market-leading organization with over 175 team members, and we’ve created an award-winning culture that makes this company an amazing place to work It’s with that in mind that Hireology is looking to add an experienced Web Developer to our Engineering team to help us continue to grow our Career Sites product line. 
 
Our Career Sites product helps our customers communicate the value of their own culture to potential applicants. The person in this role will work with both internal teams and our customers to ensure that value is being communicated in an effective manner, regardless of what device the applicant may be using.
 
Hireology is based in Chicago, but our Engineering and UX teams work remotely, so you’ll have the option of working from the comfort of your home or right in our office if you’re local. Compensation is competitive, and we offer a full benefits package. We have regular company-wide events, semi-annual team gatherings, and frequent celebrations when we hit our goals.
 
As our Web Developer, you’ll be responsible for:
 
  • Creating new websites based on our existing templates.
  • Modifying those templates to suit the requests of our customers.
  • Assisting with editing existing websites.
  • Working with our SEO Specialist on testing various SEO strategies and implementing them across Career Sites.
  • Working with our current Web Developer on integrating these websites to be managed by our home-grown CMS.
So what kind of person are we looking for in this role? We have a pretty unique culture here at Hireology, and the person who will be successful in this role will be:
 
  • Collaborative: You are comfortable collaborating both across departments and with our customers to deliver the best product.
  • Results Obsessed: You have the drive to ensure the experience for our user’s applicants is great regardless of what device they are using.
  • Creative and Curious: You are passionate about growing professionally. You’ll be able to find areas we can be better and you’ll work across the organization for the best ways to make them better. Then you’ll make them better. You’ll learn a ridiculous amount, because you have to and because you want to.
Okay, we’ve laid out what the job is – now are you qualified? Below are the minimum qualifications we’re looking for in a Web Developer. Also, we want a chance to get to know who you are and why you applied, so please include a cover letter.
 
  • Minimum three years of experience in a web development role.
  • Passion for crafting great user experiences on multiple devices.
  • Deep understanding of HTML, CSS/SASS, and responsive development.
  • Understanding of vanilla JavaScript design patterns and best practices.
  • Experience in either mobile-friendly or mobile-first development practices.
  • Understanding of current best practices concerning SEO.
  • Knowledge of Git (or other source control systems).
  • Must have unrestricted work authorization to work in the United States.
So what can you expect after you apply? You will:
 
  • Take a brief true/false survey. Be sure to check your email after you apply.
  • Have a phone conversation with our Recruitment team. This is a high-level conversation about you, but also a good opportunity for you to learn more about us.
  • Meet with our current Career Site Web Developer to talk shop. Be prepared to talk about how you approach work technically with examples of how you have done it in the past. No whiteboaring solutions or anything like that. We just want to nerd out a bit with you about CSS and Javascript.
  • Meet with our Senior Manager of User Experience. This is a great opportunity to learn about where the product you are working on came from, where it is now, and where we hope to take it.
  • Provide us some references. We use our automated reference check system for this, so you just give us some names, they fill out a survey, and we are all set.
  • Meet virtually with some of the remote team. We want to give you some idea of the people you will be working with. We ask the serious questions here, like your top three movies.
  • Talk to a member of our Leadership team. Someone from Leadership has spoken to every hire that has ever been made at Hireology. If you have made it this far, just be yourself, and everything will be fine.

Senior DevOps/SRE, Work @ Google (U.S./Canada)

Company Overview
Citrusbyte’s mission is to accelerate the transition of the world into the digital age. We achieve our mission by helping enterprises modernize their workforce, operations, and products. Our primary strategy is to seek out passionate technologists, connect them with challenging problems and build systems to support their success. We have a culture of empowering technologists to do their best work and think of managers as a supporting role rather than command-and-control.
Job Summary
This is a unique opportunity to work on a variety of challenging projects with the worlds leading authority on cloud software: Google.

Citrusbyte is working with Google to build a nation-wide DevOps team and has the ability to give a few individuals the opportunity to work remotely for Google. You will work on various DevOps projects internal to Google as well as deploy complex systems to GCP for Fortune 500 clients. GCP expertise is not required but cloud experience is.
You will work in concert with other Citrusbyte DevOps team members and directly with Google and their clients. You will help design, architect, and execute on plans to leverage GCP to add scale, resiliency, availability, and deployment confidence to large-scale software platforms. These are true high-volume mission-critical systems serving millions of users.
Responsibilities and Duties
  • Setup projects for success. Gather information and requirements, explore solutions, and create a plan for success. Communicate with others using the method you think fits best for any given situation, such as making technical documentation, demos, or meetings.
  • Write code using the latest best practices. Write production code, proof of concepts, demos, or libraries for use with GCP. Work with Terraform and other Hashicorp tools, container orchestration, log aggregation, and CI/CD pipelines.
  • Work directly with engineers and stakeholders. You will report to a manager at Citrusbyte but will work directly with executives at Google to help plan and execute work. You will work directly with other DevOps team members, engineers, and project stakeholders.
Qualifications and Skills
  • Experience with Infrastructure-as-Code. Experience defining infrastructure as code using Terraform and K8s.
  • Cloud platform experience. Extensive experience with either AWS, GCP, or Azure. Experience should be across multiple applications or companies.
  • An understanding of modern DevOps/SRE concepts. Immutable infrastructure, GitOps, Google Site Reliability, IaC, serverless.
  • You have well rounded hands-on DevOps capabilities. Hands-on experience with containers (K8s/Docker), Linux (Bash/CLI), CI/CD, log management (ELK or similar), message queues.
  • Excellent writer and communicator. You are excellent at diagramming architecture, documenting recommendations, and communicating them to coworkers and stakeholders.
  • You can design technical architecture. You have a general understanding of a wide array of open source technologies and how they fit together. For example: when do you store data to MySQL vs memcache and why? What is the function of reverse proxy like Varnish? etc.
Benefits and Perks
  • Access to all Google contractor perks. Access to Google facilities across the US, including catered lunches, latest computer equipment (fully loaded Macbook), etc.
  • Work on public open source projects for Google. Work on public open source projects for Google and GoogleCloudPlatform github.
  • Work on a variety of high profile and challenging projects. You will be representing Google directly on their highest profile and most interesting and challenging projects.
  • Be productive working remotely from home. Work from home most of the time and visit clients as needed (a few days per month.) Avoid a daily commute and spend time at home with your family while still being productive.

Site Reliability Engineer

TeamSnap is seeking a Site Reliability Engineer to join our remote infrastructure team.
About us
TeamSnap is an award-winning communication and management service for recreational and competitive sports teams, tournaments and organizations. With over 20 million enthusiastic customers in 195 countries, TeamSnap is indispensable for teams, clubs and leagues worldwide.
We value trust, communication and fun more than big company policies and rules, and we thrive on empowering our people instead of controlling them. TeamSnap has been named to Outside Magazine’s list of Best Places to Work three consecutive years.
What you’ll be doing
Help us develop reliable, scalable, and efficient container orchestrated solutions for our new and existing applications. You’ll be using Kubernetes, Helm, Spinnaker, Docker, and cloud technologies to deliver our apps to 20 million users in more than 195 countries.
Some things that are pretty important to us:
  • Strong experience deploying and managing Kubernetes applications.
  • Strong experience taking any application and running it on Kubernetes.
  • Experience with Terraform or similar infrastructure-as-code tools.
  • Knowledgeable working with Cloud platforms like Google Cloud Platform.
  • Experience working with distributed systems.
  • Experience collecting, analyzing, and monitoring resource and application metrics.
  • Building Docker containers for frontend and backend applications.
  • Experience working as part of a remote team in a self-directed way.
  • Join an on-call rotation for off-hours incident response. Not all the time, but sometimes.
  • Flexibility, teamwork, empathy, mentorship, sense of humor and the willingness to do what’s necessary to help a small company grow.
Other things that would be nice to have:
  • Experience with cloud/distributed data stores.
  • Familiar with using Helm to manage Kubernetes applications.
  • Experience automating CI/CD pipelines.
  • Stanley Cup tickets for all your co-workers (hey, we can dream).
  • Be a TeamSnap user (sign up for a free trial to see what we’re about).
  • Be a parent, coach or participant in a recreational sport
  • Be a TeamSnap user (sign up for a free trial to see what we’re about)
  • Ability to talk to animals, Doctor Doolittle-style
Location
We are headquartered in Boulder, Colorado, but this job is remote (unless you happen to live near Boulder, in which case you’re welcome to come to the office). TeamSnap is a mostly-distributed company, so you must be very comfortable working with people who aren’t in the same physical location as you or each other.
Why TeamSnap?
  • Work on a product that people use and love
  • While we’re still relatively small, we’re not a fly-by-night startup; we’re the leader in a massive market
  • We have a proven revenue model, an experienced executive team, solid funding, and a strong strategic plan
  • We have fantastic benefits, and you’ll have a stake in the company
If you’re looking for an opportunity to show off the very best of your skills, in an environment of trust, respect and flexibility, this might very well be the best job you’ll ever have. We’re passionate about helping our customers spend less time organizing and more time playing.
Benefits and Perks
We offer competitive salary and benefits, lots of opportunity to develop professionally, and the ability to demonstrate what you can achieve. TeamSnap is still small enough that your actions will help drive our success. Benefits include:
  • Competitive salary
  • Medical/dental/vision for you and your family
  • Education reimbursement up to $1,500/yr
  • Wellness stipend of $50/mo
  • 401K
  • Up to $300/yr to donate to charitable causes
  • Free TeamSnap service for your family and friends
  • Free TeamSnap swag.
  • Flexible PTO and vacation policy
Diversity and Inclusion
TeamSnap is a company built around trust, kindness and collaboration, where diverse backgrounds, experiences and viewpoints are celebrated and valued. This is a place where everybody belongs.

Python Systems Engineer

Crunch.io is an innovative analytics company in the market research industry. We offer a survey data analysis platform that allows market researchers, analysts, and marketers to collaborate in a secure, cloud-based environment, using an intuitive drag-and-drop interface. Crunch users can quickly gain insights from their data and communicate them to their clients.
We are hiring a Python Software Systems Engineer to help develop and deploy our platform. We are inviting you to join our small, fully remote team of developers and operators helping make our platform faster, more secure, and more reliable. You would help us deliver new features and build the future for how we deploy our products faster and safer while increasing the availability and reliability of our systems. You will explore different ways of problem solving and discover, explain, and defend your choices in implementation. You will be self-motivated and disciplined in order to work with our fully distributed team.
We are looking for someone who is a quick study, who is eager to learn and grow with us, and who has experience in DevOps or Agile cultures. At Crunch, we believe in learning together: we recognize that we don’t have all the answers, and we try to ask each other the right questions. Some of the ways that we accomplish that include paired programming to tackle a hard problem, transparent code reviews, and discussions about design and architecture. Since Crunch’s employees are completely distributed, it’s crucial that you can work well independently, and keep yourself motivated and focused. We move fast but carefully, with a deep commitment to not breaking things… well, not too much.

Responsibilities:

In addition to typical software engineering and system administration tasks, you will be expected to
  • Contribute to code quality through unit testing, integration testing, code review, and system design using Python
  • Configure and administer production services, and develop and maintain procedures for updating and upgrading these systems without sacrificing availability
  • Develop and and maintain staging, testing, and developer environments that provide a uniform base for developing code that is trusted to work well in production
  • Develop and automate software lifecycle systems to aid in Continuous Integration and Delivery of tested code
  • Participate in on-call rotations (limited to your working hours + the occasional weekend) and assist in diagnosing and fixing system failures quickly when they occur
Qualifications:
  • Ability to work independently and communicate clearly
  • A commitment to producing robust, testable code that meets industry standards
  • Strong programming experience using Python or another high level programming language
  • Strong system scripting ability using PythonBash, or similar
  • Substantial Linux System Administration experience
Experience with any of the following are nice to have, but are not required:
  • Building large-scale or complex multi-tenant web applications
  • Parallelization, code optimization, and Big Data operations
  • System Deployment and/or Configuration Management software (e.g., Ansible, Chef, Puppet, etc.)
  • Continuous Integration tools (e.g., Jenkins, Bamboo, Travis, etc)
  • Monitoring (e.g., Nagios, Datadog, Sentry, Splunk, etc.)
  • Cloud Computing (e.g., AWS, OpenStack, Google Cloud, Azure, etc.)
  • ElasticSearchDocker, Kubernetes, Mesos
Crunch offers competitive salary; health, dental, and vision insurance; and equity options. We are a small but growing company spread from UTC+1 to +11, mostly in the Western hemisphere. Remote work is flexible and largely independent, yet highly cooperative.
We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

Senior SecOps Engineer

Who is Litmus?
Major global brands across every industry and vertical trust Litmus to make email better, including 9 of the top 10 ecommerce brands, 7 of the top 10 technology companies, and 23 of the top 25 US ad agencies.
Backed by $49M from Spectrum Equity, the Litmus email creation, testing, and analytics platform empowers marketers, designers, and agencies to confidently deliver customer experiences that ensure brand alignment and quality, as well as maximize performance and deliverability.
What would I do at Litmus?
As our environment grows, we’re looking for a versatile SecOps Engineer to join our operations team. This is a broad role, and will benefit from competency with a range of security disciplines including application, infrastructure and corporate information security.
You have:
experience with overseeing third-party network penetration testing and intrusion detection
  • an aptitude for understanding complex security issues
  • knowledge of common security problems
  • experience with managing information security for multiple platforms from desktop to production use
  • an interest in being involved at securing all levels of an environment
  • a solid understanding of security as risk management
  • some familiarity with programming languages
  • experience with the Amazon Web Services platform
You should:
  • enjoy taking things apart to see how they work
  • be skilled at analyzing components of an infrastructure
  • have a solid grasp of networking and encryption
  • have a natural eye for bugs and security weaknesses
  • reject the idea of security as an obstacle and enjoy working with other teams
You might:
  • have knowledge of best-practice approaches to attack mitigation
  • be familiar with systems automation tools, such as Chef or Puppet
  • know how to write Inspec policies
  • have experience with platform automation tools like Terraform
You would:
  • contribute to maintaining corporate security policies
  • ensure compliance with data privacy policies in our production access policies
  • be responsible for overseeing security audits, reviews and penetration testing
  • investigate security incidents
  • build and deploy tools to test, monitor and enforce security policy
  • contribute to securing our production environments, including our AWS security groups, IAM policies, etc
  • Assist IT with firewall management and implementation of corporate security policies
  • champion security objectives and priorities across the organization
Why should I choose Litmus?
  • We offer everything you’d expect from a financially successful and profitable startup, and we’ve been going strong for ten years.
  • Great salary and stock options, comprehensive health care benefits, and a generous retirement plan match.
  • 28 days of paid vacation—that’s on top of team retreats and public holidays.
  • Remote-friendly culture. No matter where you are, you’ll feel connected to the team. Over half of our employees work remotely.  Your work experience is just as exciting, entertaining, and engaging wherever you choose to work from.
  • Family friendly. Flexible schedules along with generous maternity and paternity policies.
  • Fantastic professional training to keep your skills sharp.
  • The best tools and technology money can buy. Top of the line hardware, software, and whatever else you need to be awesome.
Litmus is the company you keep. The people at Litmus are truly amazing, each in their own very individual way. What’s more, at Litmus we’re free to care more for our customers and our employees than most other companies can. Yet, we’re driven. With over 250,000 marketers trusting Litmus and outstanding profitable growth, you know you’re part of a winning team. Come find your tribe with us!

IT and Data Security Manager

WHO WE ARE

DockYard is a remote software consultancy based in Boston that specializes in web applications. We have in-house engineers, designers, developers, and project managers, and we are looking for an IT and Data Security Manager to join our growing team. You’ll work alongside talented individuals on groundbreaking projects for the world’s largest companies.
 

WHAT WE DO

We help ambitious companies transform new ideas into fully deployed web applications. Our clients range from seed-funded and early-stage startups, who depend on us to define and deliver business-critical workflows, to established enterprise companies seeking fresh perspective and deep expertise on new projects.
The ideal candidate is self-driven and passionate about web technologies and cybersecurity to manage our virtual data resources, assets, and provide training and education for our team members.

LEVEL

Mid-Level

LOCATION

Remote (U.S. based only)

EMPLOYMENT TYPE

Full-time Exempt

RESPONSIBILITIES

  • Manage all technical assets including laptops, peripherals, and other DockYard-owned equipment in remote company environment.
  • Administer and troubleshoot security solutions.
  • Recommend security enhancements to senior leadership.
  • Develop and support organizational Data security policies, standards, best practices, preventative measures, and disaster recovery plans.
  • Stay current on cybersecurity measures to ensure DockYard’s cybersecurity policy is relevant and current.
  • Provide regular training to new hires and current employees regarding data security and cybersecurity.
  • Organize and prepare new hire credentials including email and software permissions for DockYard disciplines.
  • Contact regular audits to ensure Data security compliance. 
  • Suspend credentials for existing employees (if necessary).
  • Build internal library of technical documentation, policies, procedures, and manuals.
  • Some travel and off hour support may be required.

MUST HAVES

  • 3+ years of IT and/or Network administration experience.
  • 3+ years of information security and/or cyber security experience.
  • Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery in iOS hardware environment.
  • Familiarity with Jamf and other virus/malware protection for Apple OS hardware
  • Proven knowledge of Data security and cybersecurity practices (e.g. NIST and/or  ISO/IEC 27001:2013)
  • High attention to detail.
  • Excellent analytical skills.
  • High initiative and ability to work independently.
  • Strong team player.

NICE TO HAVES

  • Associate’s or Bachelor’s degree in Computer Science, Programming, IT or related field or equivalent.
  • Working in an agency environment.
  • Professional System Administrator certifications. 
  • Experience working in a remote team.

WHAT IT’S LIKE TO WORK HERE

We offer a comprehensive benefit plan with a focus on providing an exceptional working environment.  Some of these benefits include:
  • 100% Remote workforce
  • 100% DockYard paid medical, dental, vision, life & AD&D starting Day 1
  • 401(k) offered through Vanguard
  • Substantial paid time off
  • Conference & Laptop stipend
DockYard is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, national origin, sex, age, marital status, sexual orientation, disability, political affiliation, personal appearance, pregnancy, family responsibilities, matriculation, or any other characteristic protected under federal, state, or local law.
This role is not eligible for visa sponsorship.

DevOps Engineer

TaxJar is the leading technology solution for busy eCommerce sellers to manage sales tax and is trusted by more than 15,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 50 people is growing quickly. We have an immediate opening for an Elixir Software Engineer who wants to join our team.
We’re looking for a detailed oriented, battle tested, and knowledgeable DevOps engineer that is eager to make an impact on a game-changing product in eCommerce. Someone that has the passion to build the infrastructure for TaxJar’s core services to maintain, and exceed our traffic and reliability trajectory.
On our team you will have the opportunity to build and maintain cloud architecture that supports tens of thousands of customers.
*This is a full-time remote position available to folks located in the US.

AS A DEVOPS PROFESSIONAL AT TAXJAR YOU WILL

  • Help us maintain high standards for security, stability, and operational best practices
  • Maintain, test, and improve disaster recovery across our technology stacks
  • Build complex deployment pipelines for Ruby and Elixir applications
  • Maintain and improve our monitoring and alerting systems across AWS and Heroku applications
  • Assist in migrating services from Heroku to AWS
  • Be an expert with AWS cloud services; EC2, CloudFormation, CodeDeploy, IAM, etc.
  • Support the project efforts of all TaxJar development teams

REQUIREMENTS

  • 3 – 6 years of experience in cloud based DevOps with a heavy focus on AWS services
  • Production experience with: CloudFormation, CodeDeploy, Ruby applications, Elixir applications, AWS cost optimization, and Postgresql
  • Experience with running disaster recovery scenarios and then documenting and implementing issues that were discovered
  • Ability to write clear and accurate documentation around how infrastructure is laid out and can be modified
  • Be accountable for the infrastructure you are provisioning and maintaining
  • Manage DevOps 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.

DevOps Engineer

WHO WE ARE:

Monetate is built on the principle that all people are different and that a customer-centric perspective will outperform a “one-size-fits-all” approach. Our SaaS platform uses machine learning/artificial intelligence to enable world-class brands to deliver relevant, personalized experiences to all of their customers across all of their channels (web, mobile, in-store, etc.), in real-time, and at scale – we served more than two billion personalized experiences over Cyber weekend alone. 
 
Our Product Engineering team is a passionate group of engineers and architects. We work closely together to build complex products and features that are driven by a highly usable, marketer-friendly interface. We encounter a lot of difficult and fun challenges involving machine learning, statistics, data visualization, real-time decisioning, user interface, and plenty more. 
 
We’re seeking a highly collaborative software engineer with a passion for modern infrastructure to join our team as a DevOps Engineer.
 
WHAT YOU’LL DO AS A DEVOPS ENGINEER: 

  • Create efficient, reliable infrastructure with code, automate processes and provide operational support.
  • Build and maintain tools for deployment, monitoring and operations. 
  • Troubleshoot and resolve issues in our dev, test and production environments.
  • Provide on-call support to resolve and/or escalate production incidents or issues outside normal working hours including support during software deployment/release activities.
  • Participate in all phases of system development, deployment, configuration, and monitoring including performance and availability, alerting, data integrity, security and capacity planning.
  • Build and maintain our machine learning infrastructure 
 WHAT WE’RE LOOKING FOR: 

  • A highly collaborative software engineer with a passion for modern infrastructure
  • A deep understanding of fundamental Internet technologies
  • A strong understanding of operating systems, networking, and software engineering fundamentals
  • Experience using AWS or other virtualized infrastructure
  • Excitement to use tools such as Docker, Ansible, Packer, Troposphere, Consul, Jenkins, SonarQube, and AWS
  • Strong background in Linux/Unix Administration. MySQL experience is a plus
  • Familiarity with several scripting languages (e.g. python, bash) and have in-depth experience with at least one
  • Demonstrable skills in continuous deployment, configuration, networking and integration
  • Experience running a high-volume website in a production environment is a plus
  • 6+ years of relevant experience OR Bachelors in Computer Science 
 BONUS POINTS FOR: 

  • Python expertise
  • Demonstrated ability to build and run high-volume Internet services
  • Previous contribution to Open-Source Software
 OUR TEAM & CULTURE: 

We’re relentlessly customer focused: Everything we do, we do to make things better for our customers. We innovate and continuously improve. Better products. Better service. More Value. Repeat 
We’re here to win: We lead in a market that never stops moving. We have the courage to commit, to make tough decisions and when we need to we turn on a dime. 
We love this stuff: We hire smart, fun, talented people who want to make a difference. We’re  building the world’s most amazing team of personalization zealots. 
We’ve got each others backs: We value candor, appreciate diversity and insist on respect. We’re here for each other. Every day. We win as a team with a shared spirit of optimism. 
We’re owners and we act like it: We take initiative, act with urgency and are accountable for results. We’re all engaged 
Integrity is non-negotiable: Our customers, suppliers, partners, stakeholders, communities and competitors can all trust us to do the right thing. No BS. No exceptions 
 
PERKS: 

  • You’ll get to work with a a very talented and passionate team of personalization zealots 
  • We pride ourselves on upholding a respectful and supportive environment; if there’s something you need to get your work done, well get it for you
  • We understand that everyone is different. We have flexible hours, no dress code, and you’re free to migrate between dedicated desks (standing desks available), private rooms, open lounges with couches, or even the lawn to get your work done.
  • Unlimited PTO 
  • You’ll never go hungry – catered lunches and tons of snacks
  • 12 weeks of fully paid maternity leave and 4 weeks of fully paid paternity leave
  • Full Benefits, 401k & Stock options
 Monetate is an Equal Opportunity Employer. We consider qualified applicants for employment 
without regard to race, religion, color, national origin, ancestry, age, sex, gender, gender identity, gender expression, sexual orientation, genetic information, medical condition, disability, marital status, or protected veteran status. 

Senior DevOps Engineer – Remote with Travel

As DevOps Engineer you have experience using Infrastructure as Code and Configuration Management tools, deploying applications to cloud services such as AWS and Azure. You are open minded and always learning. We have a place for you.
 
You are smart, driven and talented. You want to collaborate in a consultative environment and guide our client in best practices in order to achieve great project success in addition to contributing to the growth of a great company. Tell us more about you!
Candidates within North America will be given priority for the sake of travel requirements.

Duties & Responsibilities:

  • Design, creation and provisioning of infrastructure.
  • Deploy and maintain applications.
  • Collaborate with other engineers to implement operational solutions while defining, adhering to industry best practices.
  • Work on remote distributed, cross functional agile teams to train and educate clients and stakeholders on industry best practices.
  • Travel to and work on client site as necessary 

Job Requirements:

  • Strong experience with Infrastructure as Code and Configuration Management tools.
  • Proficient in Ruby and at least one other programming language.
  • Demonstrated knowledge of the ELK stack.
  • Experience with Prometheus/Grafana for metrics aggregation/visualization.
  • Configuration of CI/CD pipelines using Jenkins.
  • Experience using Kubernetes.
  • Experience with automation tools/platforms.
  • Experience with alerting and monitoring tools.
  • Experience with Terraform is a plus.
  • Experience working in a highly distributed company is a plus.
  • Experience writing backend applications is not required but definitely a plus.
  • Experience working within an Agile/Scrum SDLC.
  • Possess a strong and reliable internet connection.
  • Align a portion of your day with the business hours of Pacific Time Zone – UTC -8
You are smart and talented. You like to get the work done! You want to collaborate in a consultative environment and  guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. Tell us more about you!