View Our Website View All Jobs

Sr. Software Engineer

*This role can be remote or in Denver

The Role

FullContact is looking for a passionate engineer experienced with infrastructure services, security, and JVM microservices. At FullContact we operate 100% in AWS and rely on our Foundation team to provide a rock solid development experience that ensures team members have the access they need and our confidential information is protected. As a member of the Foundation services team you will help span traditional DevOps and AppSec by building on our existing security infrastructure and libraries as well as recommending and implementing new systems, all with an eye on performance and secure design principles.

Responsibilities

  • Maintain and evolve central services which are sensitive to major security concerns, performance, and uptime
  • Contribute quality code to key API infrastructure and security services, such as proprietary load balancers, encryption services, and user account management
  • Assist in monitoring existing uptime metrics, as well as producing new ones to ensure reliability
  • Continue to develop central tooling and automation used by engineering teams
  • Recommend and implement new technologies that will increase performance and security of our systems
  • Interact with security researchers as part of our ongoing bug bounty program
  • Assist with internal and external audits of our security systems
  • Work directly for our Director of Foundation Services and product teams to define a roadmap

Requirements

  • You have a solid JVM background and very familiar with writing and integrating with APIs
  • You understand and practice the DevOps culture by contributing to the success of your software in development and production
  • You are passionate about application security and data privacy
  • You can design and implement robust and scalable systems
  • You are comfortable with relational datastores and the performance concerns in using them
  • You care about monitoring and benchmarking to prove results
  • You are not afraid of difficult problems
  • You are a skilled communicator, both in person and remotely  
  • You love unit and integration tests
  • You enjoy being collaborative and working with others to solve problems
  • You make security easy by building excellent tools and services for engineering without compromising on customer privacy and security

Your Traits

  • You are creative and enjoy solving problems
  • You are curious. You look for the root cause of issues and are a life learner
  • You are collaborative and love working with people, whiteboarding and designing hard problems
  • You have got grit and recognize that the harder things in life are more rewarding
  • You are empathetic for both customers and team members

About Our Engineering Team

At FullContact, we grew up as a startup in the world of APIs and data. Over the 10+ years of our company we have always strived to build and maintain a strong engineering culture and maintain a cutting edge tech stack within the AWS cloud. This has meant adopting technologies like HBase, Cassandra and Druid and developing a DevOps mindset where infrastructure is code and most everything is immutable and repeatable. We move fast and embrace innovation, balancing autonomy and collaboration to rapidly transform the market space we play in. We feel that hiring with a remote-first mindset will enable us to continue to build a world class team, which could include you!

Key Technologies

  • Java, Clojure, Scala, Golang
  • Amazon RDS / Aurora, HBase, Cassandra, Druid
  • Hashicorp Vault, Consul, Terraform
  • CICD tools like Jenkins, Spinnaker and Github
  • Docker / Kubernetes / EKS / EC2 and ASGs
  • Memcached / Redis
  • Kafka / Amazon SQS

About FullContact

FullContact is the premier provider of SaaS-based identity resolution that empowers brands to improve their customer experience and authentically engage with consumers. FullContact’s leading position in the identity resolution space informs our thoughts and direction on privacy and consent issues as we are creating end-to-end solutions for brands, publishers, and platforms. Using a consumer-first approach with our product offerings, we aim to make relationships better and that starts with our employees. We offer excellent benefits for our teammates, including full medical and dental coverage, our famous “paid, paid vacation” and a generous stock option plan.  You’ll join an innovative, enthusiastic team whose hard work helped us achieve recognition from the API awards, MarTech Breakthrough awards, and inclusion on the Inc. 5000 list of fastest growing companies.

All offers of employment at FullContact are contingent upon clear results of a thorough background check. FullContact is an Equal Opportunity Employer. FullContact does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.

Read More

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file