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