Back to Jobs

Experienced Full Stack Senior Software Developer Engineer – Cloud-Based Data Analysis and Software Development

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

Introduction to blithequark

At blithequark, we are passionate about delivering exceptional service to our customers and creating a work environment that is inclusive, innovative, and empowering. As a leader in the industry, we are committed to fostering a culture of excellence, integrity, and teamwork. Our mission is to provide cutting-edge solutions that exceed our customers' expectations and make a positive impact on the communities we serve. If you are a talented and motivated individual looking for a challenging and rewarding career, we invite you to join our team and be a part of our exciting journey.

Job Overview

We are seeking an experienced Senior Software Developer Engineer to join our IT - Shared Services, Analysis Stage, and Engineering team. As a Senior Software Developer Engineer, you will play a critical role in designing, developing, and maintaining our cloud-based data analysis platform. You will work closely with cross-functional teams to ensure the delivery of high-quality solutions that meet our business requirements and exceed our customers' expectations.

Key Responsibilities

  • Design, develop, and maintain cloud-based software applications and systems, ensuring high availability, scalability, and performance
  • Collaborate with stakeholders to gather business requirements and translate them into detailed design specifications and code
  • Develop and implement automated testing, deployment, and monitoring scripts to ensure smooth operation of our systems
  • Participate in code reviews and contribute to the improvement of our coding standards, best practices, and software development life cycle
  • Provide technical leadership and mentorship to junior developers, sharing knowledge and expertise to enhance the team's capabilities
  • Work with the development team to identify and prioritize project requirements, estimate effort, and develop project plans
  • Collaborate with the operations team to ensure smooth deployment and operation of our systems, and to identify areas for improvement
  • Stay up-to-date with emerging trends and technologies, assessing their potential impact on our business and recommending innovative solutions

Essential Qualifications

To be successful in this role, you will need:

  • A Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field
  • At least 5 years of experience in software development, with a focus on cloud-based systems and data analysis
  • Strong programming skills in languages such as Python, Java, C++, or equivalent
  • Experience with cloud-based platforms, such as AWS or Azure, and containerization using Docker
  • Strong understanding of software development life cycle, agile methodologies, and version control systems such as Git
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams

Preferred Qualifications

While not essential, the following qualifications are desirable:

  • A Master's degree in Computer Science, Engineering, Information Systems, or a related field
  • Experience with MuleSoft, Windflow, or other integration platforms
  • Knowledge of data warehousing, business intelligence, and data visualization tools such as Snowflake, Tableau, or PowerBI
  • Experience with CI/CD pipelines, automated testing, and deployment scripts
  • Certifications in cloud computing, software development, or related fields
  • Experience with machine learning, artificial intelligence, or data science

Skills and Competencies

To be successful in this role, you will need to demonstrate the following skills and competencies:

  • Strong technical skills, with the ability to design, develop, and maintain complex software systems
  • Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
  • Ability to work in a fast-paced environment, with multiple priorities and deadlines
  • Strong attention to detail, with a focus on delivering high-quality solutions
  • Ability to adapt to changing requirements and priorities

Career Growth and Development

At blithequark, we are committed to providing our employees with opportunities for career growth and development. As a Senior Software Developer Engineer, you will have access to:

  • Training and development programs, including workshops, conferences, and online courses
  • Mentorship and coaching from experienced professionals
  • Opportunities to work on complex and challenging projects, with the potential to lead and manage teams
  • A collaborative and supportive work environment, with a focus on teamwork and innovation

Work Environment and Culture

At blithequark, we are proud of our diverse and inclusive work environment, with a focus on teamwork, innovation, and customer satisfaction. Our culture is built on the following values:

  • Respect and empathy for our customers, employees, and partners
  • A commitment to excellence, integrity, and accountability
  • A focus on innovation, creativity, and continuous improvement
  • A collaborative and supportive work environment, with opportunities for growth and development

Compensation and Benefits

At blithequark, we offer a competitive compensation and benefits package, including:

  • A salary range of $111,000 - $145,000, depending on experience and qualifications
  • A comprehensive benefits package, including medical, dental, and vision insurance, as well as retirement savings and paid time off
  • Opportunities for bonuses and incentives, based on performance and contributions
  • A flexible and supportive work environment, with opportunities for remote work and flexible scheduling

Conclusion

If you are a talented and motivated Senior Software Developer Engineer looking for a challenging and rewarding career, we invite you to join our team at blithequark. With our commitment to innovation, customer satisfaction, and employee growth and development, we offer a unique and exciting opportunity to make a positive impact in the industry. Apply now to join our team and be a part of our exciting journey!

Apply for this job    

Similar Jobs

Nike, Inc. Product Business Integration Undergraduate Internship

Remote, USA Full-time

Admissions Interviewer/Reader

Remote, USA Full-time

Dispensing Pharmacy Technician

Remote, USA Full-time

Senior Analyst, Marketing Effectiveness

Remote, USA Full-time

Urgently Hiring: Part-Time Work From Home Opportunities with Flexible Hours and Unlimited Earning Potential

Remote, USA Full-time

Healthcare Product Tester/Manual Tester (HealthEdge)

Remote, USA Full-time

Apply Now: (Part-Time) Delta Airlines Remote Jobs (Remote Job)

Remote, USA Full-time

REMOTE Receptionist Position for Anywhere Wellness, PST M-F with Weekend

Remote, USA Full-time

Clinical Specialist job at Abbott in New York, NY or US National

Remote, USA Full-time

Telemetry / Monitoring Tech - Part Time Nights - Mira Mesa

Remote, USA Full-time

Partner Development Executive (Higher Ed Advancement CRM)

Remote, USA Full-time

[Fully Remote] Amazon Looking To Fill 250 Work-From-Home Jobs – USA Remote Jobs

Remote, USA Full-time

Remote AI Model-training Engineer (Part-time or Full time Contract)

Remote, USA Full-time

Medical Scribe (Remote)

Remote, USA Full-time

Project Manager (Contractor)

Remote, USA Full-time

Experienced Home-Based Data Entry Specialist for Detail-Oriented Individuals – Flexible Work Arrangements for Housewives and College Students at blithequark

Remote, USA Full-time

Hardware Systems Integration Engineer

Remote, USA Full-time

Apple Remote Live Chat Customer Support Jobs

Remote, USA Full-time

Sales Development Representative - German speaking

Remote, USA Full-time

Kernel Engineer

Remote, USA Full-time