skip to Main Content


Job ID: 50795

Senior Full-Stack Software Engineer 
Our client is looking for a highly skilled Senior full-stack software engineer to:
Work with Ruby on Rails and Web APIs to design, architect, and develop new features, capabilities, and usages in eGuardian(R) Backend.
Develop new services in Ruby
Continuously evolve the eGuardian software architecture.
You will collaborate with our team on current projects and contribute to the architecture, design, and development of the AIML powered Passwordless Continuous Authentication. You will be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment.
This position may require attending customer meetings to discuss the software requirements and present solution architectures and designs. Therefore, strong verbal and written communication skills and good presentation skills are required for this position.

The successful candidate will:
Be a team player that provides constructive input and fosters positive relationships with team members, and
Has a thirst for knowledge and an interest in learning other coding languages as needed.

Stack & Technology:
Ruby, Python, JS, C++, R, Scala
Rails, Flask, Spark, VueJS
PostgreSQL, MySQL, Redis
Spark, Hadoop, Kafka

Skills & Experience We’re Looking For:
Practical experience with a solid background in Software Engineering, Programming Languages Design, Data structures, and Algorithms.
6+ years of web development experience.
Software development experience in Ruby.
Experience with JavaScript, SQL, and Python is a plus.
Development experience of both back-end services and web front-end applications.
Demonstrated knowledge of multiple web frameworks, such as Rails, and VueJS.
Demonstrated knowledge of Linux, Docker, and AWS.
Ability to develop unit and integration tests for software applications.
Strong problem solving and verbal and written communication skills.
Knowledge of the software development life-cycle.

Nice to have:
DevOps experience.
Software development for the information security industry.
Experience of working with Kubernetes.
Data Engineering experience.
Machine Learning, Clustering, Reinforcement Learning, Distributional Semantics, and Information Retrieval.
Experience with Keras, TensorFlow, spaCy, scikit-learn, Cognitive APIs (AWS, Azure, GCP), PyTorch


About VanderHouwen 
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide.  Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.

VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws. 


Apply Now

    Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.

    Upload Your Resume (Required)

    Not Ready to Apply?