Experienced Full Stack Software Engineer – Big Data, Data Engineering, and Analytics with blithequark
Job Summary
blithequark is seeking an innovative and experienced Full Stack Software Engineer to join our dynamic tech team. As a key member of our product engineering or delivery and integration team, you will have the opportunity to engineer, code, and develop programming solutions that make us a fundamental part of our clients' digital lives. We offer a range of opportunities to work with the latest technologies and encourage you to support the broader engineering community through open source. With a focus on keeping your skills fresh and relevant, we provide dedicated time to invest in your professional development.
About blithequark
blithequark is a leading company in the private sector, committed to innovation and excellence. Our team is driven by a passion for technology and a desire to make a meaningful impact. We offer a collaborative, open, and inclusive work environment where your voice is valued, and you have the autonomy to make decisions on the tech you use to solve challenging problems.
Key Responsibilities
- Programming Development:
        
- Middle to advanced-level capacity in programming development
 - Contribute to software works through consistent development practices (tools, common components, and documentation) as a member of an agile team
 - Participate in code reviews and automated testing
 - Troubleshoot essential programming components and identify code defects for remediation
 - Empower the sending, support, and monitoring of software across test, integration, and production environments
 - Automate solutions in test or production environments
 - Consequently scale applications based on demand projections
 
 - Leadership:
        
- Opportunity to lead a small team of developers and inspire them to achieve their potential
 - Influence colleagues with innovative changes and enhancements by testing the norm and demonstrating risk-taking
 
 
What You'll Achieve in This Role
As a Full Stack Software Engineer at blithequark, you will be essential to a fast-moving, pioneering team that enables group/continuous scientific solutions using groundbreaking technologies (Hadoop/Big Data, Data Science/ML, Python, SQL, UNIX, Shell Scripting) to deliver innovative solutions across multiple lines of businesses.
Main Objectives:
- Creates and tests software, including ongoing refactoring of code and drives continuous improvement in code structure and quality
 - Essential focus is spent writing code, API specs, leading code reviews, and testing in continuous runs or doing verification of concepts/automation tools
 - Applies visualization and different strategies to quick-track ideas
 - Capabilities as a core member of an Agile team leading Client story analysis and elaboration, design and development of software applications, testing, and builds automation tools
 - Deals with a specific platform/product or as part of a dynamic resource pool assigned to projects based on demand and business need
 - Identifies opportunities to embrace innovative advancements
 - Epitomizes rebel with a reason mindset by looking beyond the obvious for consistent improvement potential opportunities
 
Requirements and Qualifications
Essential Qualifications:
- Bachelor's degree in Engineering or Computer Science or equivalent
 - 3+ years of programming development experience and leading teams of developers and scrum teams
 - 3+ years of hands-on experience working with Map Reduce, Hive, Spark (core, SQL, and PySpark)
 - Strong Data warehousing concepts
 - Knowledge of Financial reporting environment will be a plus
 - Mastery on Distributed environment
 - Hands-on experience with programming using Core Java or Python/Scala
 - Mastery on Hadoop and Spark Design and its working standard
 - Involved insight on composition and grasping complex SQL (Hive/PySpark-dataframes), improving joins while handling a large amount of data
 - Experience in UNIX shell scripting
 - Ability to design and develop advanced Data pipelines for batch and real-time data processing
 - Ought to have insight into analysis, design, development, testing, and execution of system applications
 - Exhibited ability to develop and document technical and functional specifications and analyze software and system handling streams
 
Preferred Qualifications:
- Knowledge of cloud platforms like GCP/AWS, building Microservices, and versatile solutions will be a benefit
 - 3+ years of involvement with planning and building solutions using Kafka streams or queues
 - Experience with GitHub/Bitbucket and utilizing CI/CD pipelines
 - Experience with NoSQL i.e., HBase, Couchbase, MongoDB is great to have
 - Amazing technical and analytical fitness
 - Great relational abilities
 - Phenomenal Task management abilities
 
What We Offer
At blithequark, we offer a competitive salary of $28 per hour, with opportunities for professional growth and development. Our work environment is collaborative, open, and inclusive, with a focus on innovation and excellence.
Benefits:
- Competitive salary and benefits package
 - Opportunities for professional growth and development
 - Collaborative, open, and inclusive work environment
 - Flexible work arrangements, including remote work options
 - Access to cutting-edge technologies and tools
 - Dedicated time for professional development and learning
 
How to Apply
If you are a motivated and experienced Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at blithequark. Please submit your application, including your resume and a cover letter, to [insert contact information]. We look forward to hearing from you!
Join our team and be part of the innovative solutions that make a difference in the lives of our clients!
Apply for this job