PKC (https://pkc.io) is an elite custom development firm located in Huntington Beach, CA (Southern California).
We are looking for Senior Architect to lead our growing team of excellent junior, mid, and senior computer scientists and can help us lay rail for an all-clojure toolset that we will be building out to share with the larger Clojure community. Were looking for someone who enjoys multitasking and providing architectural guidance across as many as 2-3 different client projects.
This job is a good fit for you if you enjoy mentoring and teaching the finer points of production-level Clojure, but also still enjoy getting your hands dirty and writing excellent Clojure. This latter task will require you to have exceptional architectural decision-making skills as well as the ability to take your architectural decisions to the team and communicate them in a manner that gets everyone excited about your decision.
What you will be doing day-to-day
We expect roughy the following allocation of your time:
50% - Building out our in-house engineering teams who are working on client projects by providing individual mentoring, leading code reviews, and organizing architecture discussions. Acting as the Professor of Clojure that our teams look to for direction in areas such as library choices and tech-debt management.
25% - Pure coding on projects to complete sprint tasks.
25% - Coding and providing a solid foundation of our internal Clojure toolchain.
More about PKC
Our mission is to create new ways in the wilderness for the weak to know truth and live free. https://www.pkc.io
We are a developer-heavy software consultancy that builds best-in-industry software and provides best-in-industry engineers for our clients. PKC is now entering its fifth year of operation. We are structured a bit like a law firm - flat, with several partners. We have a growing set of clients and projects, each with its own project lead and team of engineers. We love breaking new ground with our clients.
While we're a Clojure shop, we're really polyglots at heart. We've listed below a grab bag of tech that PKC uses, so you can get a feel for our technology preferences.
Backend: primarily Clojure. We also occasionally use Node.JS. Other things we hack in: Go/Rust/Python/Bash/Haskell.
Database/Persistence: PostgreSQL, Cassandra, Redis, Elasticsearch, Neo4j
Infrastructure: AWS, Azure, GCP, Heroku for infrastructure. CircleCI, Ansible, Terraform for CI. ZeroTier, ZeroMQ, Nginx, Lambdas/Azure Functions for miscellaneous tasks.
PM/Collaboration: As an architect, you'll get input here, in conjunction with the Project manager. Current we use GitHub projects, Trello, G-Suite and Slack. We're thinking about Asana.
Why youd like to work here
- Work with other high-caliber engineers - the PKC partners are engineers who enjoy solving the hardest technical problems
- Our blog is regularly featured on the front page of Hacker News
- Flexible working hours - as long as high-quality work gets done
- Easy-going, open office environment
- We do pro-bono work - its not just about us
Work Experience: 5+
Employer 3% matching 401k
100% coverage of PPO healthcare plan, including PPO dental and vision