Full Stack Engineer

Overview
Job Description

Astreya is the leading IT solutions provider to deliver technology-enabled services and fuel digital transformation to some of the most exciting companies on the planet. We are at the cusp of a new way of working with our delivery model that helps our clients be positively productive by matching exceptional people to on-site teams delivering world-class IT service. With engineers in over 30 countries and 70 cities around the world, we are a global company working with the world’s most recognizable and innovative organizations.

Position Summary

As a Full Stack Engineer at Astreya, you will be responsible for developing and maintaining Data applications using a variety of technologies. You will work on both the front-end (client-side) and back-end (server-side) of our products, ensuring that they are scalable, reliable, and user-friendly. You will take ownership of the project deliverables and partner with product owners, engineering and data platform teams to design, build, test and automate products and applications that are relied upon across the company.

Job Duties/Essential Functions

  • Develop and maintain high-quality Data applications using a variety of technologies and tools
  • Development of data pipelines and tables for consolidation and standardization of data related, but not limited to, RL analytics use cases and data sources, as well as enablement of data transformation in a multi-DB construct, including but not limited to: Hive, ODS, MySQL/XDB, Scuba, in support of business unit and partner team’s objectives
  • Development of visualizations, as a combination of new development and enhancements to existing dashboards, to support and enhance reporting on metrics and KPIs.
  • Development and optimization of advanced analytics capabilities, including but not limited to predictive and resource optimization models, as prioritized with the team Project Manager.
  • Proven and extensive experience of Python and C++ programming, data extraction and data manipulation.
  • Wide experience and proficiency in various python libraries like SciPy, NumPy, PyTorch, Matplotlib, Pandas using Jupyter Notebook.
  • Collaborate with product managers, developers, and other stakeholders to ensure that the APIs align with business requirements and technical specifications
  • Works in tandem with data architects and BI engineers to design data pipelines and recommends ongoing optimization of data storage, data ingestion, data quality and orchestration.
  • Design, develop, & implement ETL/ELT processes using standard integration platforms
  • Write clean, efficient, and well-documented code following best practices and standards
  • Implements big data and NoSQL solutions by developing scalable data processing platforms to drive high-value insights to the organization.
  • Strong understanding of CRUD principles and best practices.
  • Identifies, designs, and implements internal process improvements: automating manual processes, optimizing data delivery.
  • Identifies ways to improve data reliability, efficiency and quality of data management.
  • Communicates technical concepts to non-technical audiences both in written and verbal form.
  • Performs peer reviews for other Engineer’s work.
  • Regular and reliable workplace attendance at your assigned location.

Experience, Skills, Education & Licenses/Certifications Required:

  • Overall 8+ yrs of IT experience in the information Industry
  • 6+ years’ hands-on experience creating data applications and products.
  • 5+ years’ experience engineering and deploying data pipelines with large and complex datasets.
  • 4+ years of experience with server side languages like React, PHP, Javascript  and other front-end frameworks.
  • 3+ years experience with design/building data pipelines using Python. Experience with implementing libraries and frameworks such as NumPy, SciPy, Matplotlib, Pandas and Keras.
  • Experience with APIs and Restful services required.
  • Experience in troubleshooting and debugging issues with the user interface.
  • Familiarity with version control systems such as Git
  • Experience building interactive dashboards using API’s.
  • Extensive experience working with various data sources (SQL,Oracle database, flat files (csv, delimited), Web API, JSON.
  • Experience with MYSQL, Hive and HiveQL
  • Strong understanding of database storage concepts (data lake, relational databases, NoSQL, Graph, data warehousing).
  • Able to work in a fast-paced agile development environment.
  • Strong understanding of responsive design principles
  • Excellent problem-solving skills and attention to detail
  • Experience with other front-end libraries and frameworks such as Angular or Vue.js is a plus

What can Astreya offer you?

  • Employment in the fast-growing IT space providing you with a variety of career options
  • Opportunity to work with some of the biggest firms in the world as part of the Astreya delivery network
  • Introduction to new ways of working and awesome technologies
  • Career paths to help you establish where you want to go
  • Focus on internal promotion and internal mobility – we love to build teams from within
  • Free 24/7 accessible Professional Development through LinkedIn Learning and other online courses to give you opportunities to up skill at your own pace
  • Education Assistance
  • Dedicated management to provide you with on point leadership and care
  • Numerous on the job perks
  • Market competitive compensation and insurance, health and wellness benefits

Additional Information

Astreya Partners is an equal employment and affirmative action employer. We evaluate qualified applicants on merit and business needs and not on race, color, religion, creed, gender, sexual orientation, national origin, ancestry, age, disability, genetic information, marital status, veteran status or any other factor protected by law.

Salary Range

$102,600.00 – $162,000.00 USD (Salary)

  • Please note that the salary information provided herein is base pay only (gross); it does not include other forms of compensation which may or may not apply to this specific position, namely, performance-based bonuses, benefits-related payments, or other general incentives – none of which are guaranteed, may be subject to specific eligibility requirements, and are wholly within the discretion of Astreya to remit.
  • Further, the salary information noted above is a range that consists of a minimum and maximum rate of pay for this specific position. Where an applicant or employee is placed on this range will depend and be contingent on objective, documented work-related considerations like education, experience, certifications, licenses, preferred qualifications, among other factors.

Astreya offers comprehensive benefits to all Regular, Full-Time Employees, including:

  • Medical provided through Cigna (PPO, HSA, EPO options) / Medical provided through Kaiser (HMO option only) for California employees only
  • Dental provided through Cigna (DPPO & DHMO options)
  • Nationwide Vision provided through VSP
  • Flexible Spending Account for Health & Dependent Care
  • Pre-Tax Account for Commuter Benefit/Parking & Transit (location-specific)
  • Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and Coursera
  • Corporate Wellness Program
  • Employee Assistance Program
  • Wellness Days
  • 401k Plan
  • Basic Life, Accidental Life, Supplemental Life Insurance
  • Short Term & Long Term Disability
  • Critical Illness, Critical Hospital, and Voluntary Accident Insurance
  • Tuition Reimbursement (available 6 months after start date, capped)
  • Paid Time Off (accrued and prorated, maximum of 120 hours annually)
  • Paid Holidays
  • Any other statutory leaves, paid time, or other fringe benefits required under state and federal law

Receive jobs from , on your whatsapp

Stay up to date with job opportunities, directly on your WhatsApp!
Receive instant notifications about the latest job openings in your region

Anúncio

Related Jobs

Related Jobs to Full Stack Engineer

Freelance English Transcriptionist (AMER/EMEA)
273 days ago

We are seeking a skilled and experienced Freelance Transcriptionist to join our team. As a Freelance Transcrip...

Technical Writer - Security
278 days ago

We are looking for a Technical Writer to join our tech client’s commercial enterprise services team and wr...

Manager, Communications - People Team
296 days ago

We are seeking a dynamic and experienced Communication Manager to join our team and lead all internal team mem...

Senior or Staff Frontend Engineer - React
295 days ago

We’re looking for an experienced full-time (or part-time) Frontend Software Engineer to join our engin...

Clinical Care Navigator
296 days ago

Lyra is transforming mental health care through technology with a human touch to help people feel emotional...

HR Business Partner
286 days ago

Headway’s mission is a big one – to build a new mental health care system everyone can access. We’v...

Healthcare Customer Service Representative
283 days ago

We’re obsessed with growth. From enabling companies to flourish, to helping careers bloom. SupportNinja wa...

Business Analyst
262 days ago

Piper Companies is seeking a Business Analyst to join a global investment company out of Wayne, PA. This...

Account Executive
280 days ago

Adentro was created to solve one of the most important problems in the modern economy—the majority of consu...

Customer Experience and Insights Manager, Enterprise
284 days ago

Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to large, Fortune...

Software Engineer, Platform
297 days ago

Branch is on a mission to help working Americans grow financially. We do this by helping companies accelerate ...

Senior Product Manager
279 days ago

Are you passionate about building products from scratch? Are you ready to manage a product that influences h...

Back-end Developer (Node.js)
270 days ago

The IT сompany Andersen invites a Back-end Developer (Node.js) to work on a large-scale project for our USA ...

Senior CRM Manager
267 days ago

Discord is about giving people the power to create space to find belonging in their lives. We want to make it ...

Account Executive
279 days ago

We believe time is our most precious resource and our mission is to help leaders shift their time from things ...

Account Executive, Enterprise
291 days ago

We are looking for an Account Executive, Enterprise to join our dynamic team of creatives, engineers, market...

Customer Support Frontline Specialist
265 days ago

We are Semrush, a global IT company developing our own product – a platform for digital marketers. New sta...

Principal SEO
222 days ago

We are looking for a Principal SEO to guide the strategy for the company’s organic growth. This role involve...

Consumer Support Specialist
Consumer Support Specialist
236 days ago

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are a...

Account Executive, Mid Market
205 days ago

We are looking for a seasoned Mid-Market Account Executive to continue driving LeadIQ’s suite of capabilitie...

Enterprise Account Executive
296 days ago

From the very beginning, SugarCRM had a unique vision: to offer a different kind of Customer Relationship Man...

Software Developer
Software Developer
240 days ago

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are a...

Principal Site Reliability Engineer
296 days ago

Hi, we’re DuckDuckGo, the Internet privacy company for everyone who wants to take back their privacy now. Fo...

Software Engineer
296 days ago

Argyle is a fast-growing, remote-first Series B startup solving a systemic data problem. Underneath the consum...