Experienced Full Stack Software Engineer – Big Data & Cloud Application Development at arenaflex
Job Summary:
Join arenaflex, a leading innovator in the financial services industry, as a skilled Full Stack Software Engineer to play a pivotal role in shaping our technology and product roadmap. As a member of our agile team, you will design, code, and deploy cutting-edge software solutions that make a significant impact on our customers' digital lives. With a strong focus on collaboration, innovation, and continuous learning, we offer a dynamic and inclusive work environment where your voice is valued, and you have the autonomy to choose the latest technologies to tackle complex challenges.
About arenaflex:
arenaflex is a private organization that has been at the forefront of technological advancements in the financial services industry. Our team of talented engineers, designers, and innovators work together to create seamless, user-centric experiences that empower our customers to achieve their financial goals. With a strong commitment to open-source development and community engagement, we encourage our engineers to contribute to the broader tech community and stay up-to-date with the latest industry trends.
Job Responsibilities:
As a Full Stack Software Engineer at arenaflex, you will be responsible for:
Programming Development:
+ Design, code, and deploy scalable, efficient, and secure software solutions using a range of programming languages, including Java, Python, and Scala. + Participate in code reviews and automated testing to ensure high-quality code and continuous improvement. + Troubleshoot critical software components and identify code gaps for remediation. + Enable the deployment, support, and maintenance of software across test, integration, and production environments. + Automate solutions in test or production environments to improve efficiency and scalability.
Leadership:
+ Lead a small team of engineers and inspire them to reach their full potential. + Impact colleagues with innovative changes and enhancements by testing the norm and taking calculated risks.
Collaboration:
+ Work closely with cross-functional teams, including product management, design, and QA, to deliver high-quality software solutions. + Participate in agile development methodologies, such as Scrum or Kanban, to ensure seamless collaboration and continuous improvement.
Innovation:
+ Identify opportunities to adopt emerging technologies and innovative approaches to solve complex problems. + Collaborate with colleagues to design and develop proof-of-concepts and prototypes to validate new ideas.
Requirements:
To succeed in this role, you will need:
Education:
+ Bachelor's degree in Computer Science, Software Engineering, or a related field. + Master's degree in Computer Science or a related field is a plus.
Experience:
+ 3+ years of experience in software development, with a focus on big data, cloud, and microservices. + 3+ years of experience leading teams of engineers and scrum teams. + Experience working with Hadoop, Hive, and Spark (core, SQL, and PySpark). + Strong data warehousing concepts. + Familiarity with financial detailing environments is a plus. + Experience with cloud platforms like GCP/AWS is a plus.
Skills:
+ Proficiency in programming languages like Java, Python, and Scala. + Experience with data pipelines and data processing frameworks like Apache Kafka. + Familiarity with NoSQL databases like HBase, Couchbase, and MongoDB. + Strong analytical and problem-solving skills. + Excellent communication and collaboration skills. + Ability to design and develop advanced data pipelines for batch and real-time data processing. + Experience with agile development methodologies like Scrum or Kanban.
Nice to Have:
+ Experience with cloud platforms like GCP/AWS. + 3+ years of experience with planning and building solutions using Kafka streams or queues. + Experience with GitHub/Bitbucket and CI/CD pipelines. + Experience with NoSQL databases like HBase, Couchbase, and MongoDB.
What We Offer:
As a Full Stack Software Engineer at arenaflex, you will enjoy:
Competitive Compensation:
$28/hour.
Flexible Work Arrangements:
Remote work options available.
Opportunities for Growth:
Continuous learning and development opportunities to help you grow in your career.
Inclusive Culture:
A dynamic and inclusive work environment where your voice is valued, and you have the autonomy to choose the latest technologies to tackle complex challenges.
Benefits:
Comprehensive benefits package, including health insurance, retirement plans, and paid time off.
How to Apply:
If you are a motivated and talented software engineer looking for a challenging and rewarding role, please apply through our website. arenaflex is an equal opportunities employer and welcomes applications from diverse candidates. Apply for this job