Sr. Processing Backend Engineer 🔥
Our current stack includes: MySQL, Redis, Java, Kotlin, Ruby, MongoDB, and Elasticsearch, all running in AWS.
What you’ll be doing:
- You will work on our processing pipeline handling billions of documents and terabytes of data
- You will work with parts of core pipeline to do data transformations, security, and ocr utilities to make data searchable
- You’ll be responsible for writing clean, modular, maintainable code within our codebase
- You are able to take a design/proposal and carry it through to a thoughtful and polished end result with good test coverage
- Work with our amazing Customer Success team to make our customers love us with features and reported issues
- You will review code written by other engineers and provide useful and honest feedback
- You will help with architecting solutions to scale our proprietary data processing platform for 10x, 100x, and beyond.Â
- You will participate in on-call rotations and work effectively and collaboratively during site outages
What we need from you:
- You have 2+ years experience with Java/Kotlin using the JVM and enjoy working with the JVM ecosystem
- You have 2+ years of experience Ruby, or Python in a production environment
- You know how to make them work and take joy in making them perform
- You have a good understanding of highly distributed processing systems
- You are comfortable navigating through complex data structures and algorithms, and have a strong desire to produce optimal code for speed and efficiency
- You are familiar with the basics of scalable software design and architecture
- You have excellent communication skills and the willingness to share your expertise
- You are open minded and enjoy learning from othersÂ
- You are pragmatic and sensible in your approach to problem solving
- You are able to think critically and gather data to constructively support your position
- You thrive in fast moving environments without need for constant supervision
- Logikcull’s mission and values speak to you and you feel could inspire you to do your best work
- Your gif game is strong and you know just the right clip in any situation
- [Bonus] You have experience with batch processing and scheduling of remote jobs in parallel
- [Bonus] You have strong experience in map-reduce concepts and deduplication of data from incomingÂ
- [Bonus] You have experience with data transformation pipelines and job scheduling frameworks (Airflow, Conductor, Spark)
To apply: https://jobs.lever.co/logikcull/4791595c-4981-47c8-891b-118e47fb5a57 [1]