Experienced Full Stack Data Engineer – Remote Work Opportunity in Distributed Systems and Cloud Application Development at blithequark
Introduction to blithequark and the Industry
blithequark is a leading player in the private sector, committed to delivering innovative solutions that make a significant impact on our clients' digital lives. As a feature of our diverse tech group, you will have the opportunity to design, code, and deploy software that makes us an essential part of our clients' digital ecosystem. The tech industry is rapidly evolving, and blithequark is at the forefront of this evolution, embracing the latest technologies and encouraging our engineers to contribute to the broader engineering community through open-source initiatives.
Job Overview
We are seeking an experienced Data Engineer to join our team, working on distributed systems and cloud application development. As a Data Engineer at blithequark, you will be responsible for designing and building core features and functionalities of card transaction systems on a distributed platform deployed in a hybrid cloud environment. You will work closely with skilled designers in an open, collaborative, and comprehensive environment where your voice is valued, and you have the autonomy to make your own decisions on what technology to use to solve complex problems.
Key Responsibilities
- Design and build distributed data processing and analytical systems, with a focus on performant code
- Construct high-level design as well as detailed design of subsystems/features, working with designers in daily activities and assisting in code and other SDLC tasks
- Build and code features, working with designers in everyday exercises and aiding in code and other SDLC tasks
- Build POCs to validate new concepts and new technologies
- Continuously explore and learn industry-leading/innovative technologies and solutions, staying up-to-date with enabling technologies and open-source products to build low-latency distributed systems
- Lead a culture of innovation and experimentation, participating in a fun and result-oriented culture, and being forever ready to try new ideas without fear of failure
- Collaborate with peer technology and development teams across various locations
Essential Qualifications
- 2+ years of work experience in software design and implementation using Java or Scala
- Experience in data processing using Flash
- Knowledge in designing, implementing, and operating any of the NoSQL databases like Cassandra, Elasticsearch
- Bachelor's degree in a relevant field
Preferred Qualifications
- Experience in distributed data processing and analyzing using Cassandra, Elasticsearch, Flash
- Experience in distributed messaging systems like Kafka
- Experience in building Microservices and Service Mesh is a plus
- Experience in cloud platforms like Docker, Kubernetes, OpenShift are a plus
- Experience in Continuous Integration, Continuous Delivery, and DevOps Frameworks
- Experience in architecting large-scale distributed data systems considering scalability, reliability, security, performance, and flexibility
- Clear understanding of different design patterns, threading, and memory models supported by the language/VM
- Able to mentor and provide technical guidance to other designers
- Excellent written and verbal communication skills, with the ability to create and deliver effective presentations to Senior Management
Career Growth Opportunities and Learning Benefits
At blithequark, we are committed to helping our engineers grow professionally and personally. We provide dedicated opportunities to invest in your professional development, ensuring that your skills remain fresh and relevant in the ever-evolving tech landscape. You will have the chance to work with the latest technologies, collaborate with experienced engineers, and contribute to the broader engineering community through open-source initiatives.
Work Environment and Company Culture
blithequark offers a dynamic and inclusive work environment that values diversity, creativity, and innovation. Our company culture is built on the principles of collaboration, experimentation, and continuous learning. We believe in empowering our engineers to take ownership of their work, make decisions, and drive results. Our remote work opportunities provide the flexibility to work from anywhere, at any time, as long as you have a stable internet connection and a passion for delivering exceptional results.
Compensation, Perks, and Benefits
At blithequark, we offer a competitive compensation package, including a salary range of $20-30 per hour, depending on experience. Our benefits package includes a range of perks, such as flexible working hours, remote work opportunities, professional development opportunities, and access to the latest technologies and tools. We believe in recognizing and rewarding our engineers for their hard work and contributions to the company's success.
Conclusion
If you are a motivated and experienced Data Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at blithequark. As a Data Engineer at blithequark, you will have the chance to work on complex projects, collaborate with talented engineers, and contribute to the company's mission to deliver innovative solutions that make a significant impact on our clients' digital lives. Don't miss out on this opportunity to join a dynamic and inclusive team that values diversity, creativity, and innovation. Apply now and take the first step towards an exciting and rewarding career at blithequark!
Apply for this job