**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