Back to Jobs

Experienced Full Stack Software Engineer – Big Data, Data Engineering, and Analytics with blithequark

Remote, USA Full-time Posted 2025-11-03

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. Our culture values your voice, and you will have the autonomy to make decisions on what tech to use to solve challenging problems.

About blithequark

blithequark is a leading company in the private sector, committed to innovation and excellence. Our team is made up of talented individuals from diverse backgrounds, and we strive to create an open, steady, and inclusive environment where everyone can thrive. We believe in the importance of keeping your skills fresh and relevant, and we provide dedicated time for you to invest in your professional development.

Key Responsibilities

  • Design, develop, and test software applications, including ongoing refactoring of code and driving continuous improvement in code structure and quality
  • Contribute to programming 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 deployment, support, and monitoring of software across test, integration, and production environments
  • Automate solutions in test or production environments
  • Scale applications based on demand projections
  • 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 showing risk-taking

Requirements

Essential Qualifications

  • Bachelor's degree in Engineering, Computer Science, or a related field
  • 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
  • Expertise in distributed environments
  • Hands-on experience with programming using Core Java or Python/Scala
  • Mastery of Hadoop and Spark design and its working standards
  • In-depth knowledge of composing and understanding complex SQL (Hive/PySpark-dataframes), improving joins while handling large amounts of data
  • Experience in UNIX shell scripting
  • Ability to design and develop advanced data pipelines for batch and real-time data processing
  • Should have experience in analysis, design, development, testing, and execution of system applications
  • Demonstrated ability to create and document technical and functional specifications and analyze software and system processing streams

Preferred Qualifications

  • Knowledge of cloud platforms like GCP/AWS, building microservices and versatile solutions, will be a benefit
  • 3+ years of experience 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
  • Excellent technical and analytical fitness
  • Great relational skills
  • Phenomenal task management skills

What We Offer

At blithequark, we offer a competitive salary of $28 per hour, along with a range of benefits and perks. Our culture values innovation, teamwork, and continuous learning. We provide opportunities for professional growth and development, and we encourage our team members to take ownership of their work and make decisions that impact our business.

Career Growth Opportunities

  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Flexible work arrangements, including remote work options
  • Competitive salary and benefits package
  • Recognition and rewards for outstanding performance

Work Environment and Company Culture

At blithequark, we strive to create a work environment that is open, steady, and inclusive. We value diversity and promote a culture of innovation and continuous learning. Our team members are encouraged to take ownership of their work and make decisions that impact our business. We offer flexible work arrangements, including remote work options, and provide opportunities for professional growth and development.

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 resume and a cover letter explaining why you are the best fit for this role.

Join our team and be part of a dynamic and innovative company that is shaping the future of technology. Apply now and take the first step towards a rewarding career with blithequark!

Apply for this job    

Similar Jobs