Staff Software Engineer

💰 $8,960 - $14,336 (Est.) 📍 Tualatin 🕐 2 days ago

Job Description

Qualifications
This position requires activities that are subject to US Export Control Laws and require US Citizenship or Green Card Holder
Strong understanding of frontend technologies, particularly Angular (version 12+), HTML5, CSS3, and JavaScript
Desire solid experience with TypeScript and modern JavaScript development practices
Familiarity with AWS cloud services such as EC2, Lambda, S3, API Gateway, DynamoDB, and CloudFormation
Knowledge of GraphQL API design and integration
Experience with version control systems such as Git
Strong problem-solving skills and the ability to debug complex issues across the stack
Good understanding of software development methodologies such as Agile and Scrum
Excellent communication skills and the ability to work effectively in a collaborative, team-oriented environment
Benefits
Impactful Work: Your contributions will power industries critical to our society and economy, making a real difference
Continuous Learning: We invest in our people and offer opportunities to learn, grow, and advance their careers
Supportive Culture: Our team is our greatest asset, and we foster an environment where everyone can thrive
Competitive salary
Comprehensive health, dental, and vision insurance
Generous paid time off and holiday schedule
401(k) plan
Opportunities for career growth and professional development
Flexible work environment (remote/hybrid options available)
Collaborative, inclusive, and innovative work culture
Responsibilities
In this role, you will be responsible for developing modern, high-performance web applications using Angular, TypeScript, and cloud technologies such as AWS
You will work on cutting-edge projects that help drive our digital transformation, delivering high-quality, scalable, and secure software solutions
If you thrive in a fast-paced, collaborative environment and have expertise in front-end and cloud-based technologies, we want to hear from you!
Develop and maintain dynamic web applications using Angular and TypeScript
Collaborate with product managers, UX/UI designers, and other developers to design, build, and deliver high-quality features
Write clean, maintainable, and well-documented code while adhering to best practices in software development
Design and implement scalable, secure, and efficient backend services and APIs integrated with AWS
Deploy and manage applications on AWS, leveraging services such as EC2, S3, Lambda, API Gateway, DynamoDB, and more
Optimize application performance to ensure fast load times and responsiveness
Troubleshoot and resolve issues related to frontend, backend, and cloud infrastructure
Participate in code reviews and contribute to continuous improvement of development processes
Stay current with emerging technologies and industry trends to ensure the use of cutting-edge tools and techniques
Job description
Description

Machine Research was founded with the mission of helping growing machine shops leverage their existing information assets to run more efficiently and make better business decisions. Since then, over 30,000 users around the world have signed up for our software.

Our software helps machine shops who want to grow their sales and estimation teams to consistently respond faster to RFQs without sacrificing accuracy. Our software enables front office teams to immediately view 3D files on any device and quickly create estimates and produce consistent, visually appealing quotes that are easy to track.

Unlike traditional estimating methods that require manually piecing together data from multiple sources, our software uses cutting-edge part analysis technology with computational geometry to automatically estimate parts, and leverages machine learning and data from prior quotes and estimates, as well as customer intelligence, to tailor to individual machine shops estimating and costing models to set the right price for the right business.

We are looking for a skilled and passionate Software Developer to join our growing engineering team. In this role, you will be responsible for developing modern, high-performance web applications using Angular, TypeScript, and cloud technologies such as AWS. You will work on cutting-edge projects that help drive our digital transformation, delivering high-quality, scalable, and secure software solutions. If you thrive in a fast-paced, collaborative environment and have expertise in front-end and cloud-based technologies, we want to hear from you!
This position requires activities that are subject to US Export Control Laws and require US Citizenship or Green Card Holder.

What You’ll Do
• Develop and maintain dynamic web applications using Angular and TypeScript. • Collaborate with product managers, UX/UI designers, and other developers to design, build, and deliver high-quality features.
• Write clean, maintainable, and well-documented code while adhering to best practices in software development.
• Design and implement scalable, secure, and efficient backend services and APIs integrated with AWS.
• Deploy and manage applications on AWS, leveraging services such as EC2, S3, Lambda, API Gateway, DynamoDB, and more.
• Optimize application performance to ensure fast load times and responsiveness. • Troubleshoot and resolve issues related to frontend, backend, and cloud infrastructure. • Participate in code reviews and contribute to continuous improvement of development processes.
• Stay current with emerging technologies and industry trends to ensure the use of cutting-edge tools and techniques.

What You’ll Bring:
• 3-5+ years of proven experience as a full-stack software developer, with a desired focus on Angular, TypeScript, and AWS.
• Strong understanding of frontend technologies, particularly Angular (version 12+), HTML5, CSS3, and JavaScript.
• Desire solid experience with TypeScript and modern JavaScript development practices. • Familiarity with AWS cloud services such as EC2, Lambda, S3, API Gateway, DynamoDB, and CloudFormation.
• Knowledge of GraphQL API design and integration.
• Experience with version control systems such as Git.
• Strong problem-solving skills and the ability to debug complex issues across the stack. • Good understanding of software development methodologies such as Agile and Scrum. • Excellent communication skills and the ability to work effectively in a collaborative, team-oriented environment.

Preferred Qualifications:
• Experience with Serverless Architecture and tools like AWS Lambda and API Gateway. • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, AWS CodePipeline). • Experience with state management libraries in Angular such as NgRx.
• Knowledge of Docker and containerization.
• Familiarity with Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform. • Experience working in a DevOps environment.
• Understanding of unit testing and testing frameworks (e.g., Jasmine, Karma, Jest).

Why Join Us?
• Impactful Work: Your contributions will power industries critical to our society and economy, making a real difference.
• Continuous Learning: We invest in our people and offer opportunities to learn, grow, and advance their careers.
• Supportive Culture: Our team is our greatest asset, and we foster an environment where everyone can thrive.

Location: This position is offered as either an onsite or remote role. Our office is full of energy and people regularly collaborate to solve complex problems. We share our office with a top-tier advanced manufacturing shop, where you can see first-hand what our customers are building and how we are enabling them to grow their business.
Benefits:
• Competitive salary
• Comprehensive health, dental, and vision insurance
• Generous paid time off and holiday schedule
• 401(k) plan
• Opportunities for career growth and professional development
• Flexible work environment (remote/hybrid options available)
• Collaborative, inclusive, and innovative work culture

How to Apply: Please submit your resume and a brief cover letter outlining your relevant experience, including any projects you’ve worked on involving the above technologies.
Machine Research is committed to cultivating an equitable, inclusive, and supportive environment for all employees. We believe this environment creates a safe space for employees to share their experiences, brainstorm ideas, and grow their careers. Machine Research is an Equal Opportunity & Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, ****** orientation, gender identity, national origin, disability, or veteran status.

💡 Quick Summary

Seeking a career-building opportunity? The Staff Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Tualatin offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Machine Sciences Corporation

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Staff Software Engineer in Tualatin is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Staff Software Engineer is an on-site position based in Tualatin. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Staff Software Engineer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Robotics & Coding Instructor for kids

    Full job description Job Summary We are seeking a dedicated and passionate Instructor to join our team. The ideal candidate will be responsible for delivering high-quality instruction in their area of expertise. Duties - Develop and deliver engaging ...

    Full Time / Part Time

    Salary Estimated: 16K to 32K

    LaSalle, Ontario

    July 11, 2026


    Apply Now

  • Architecte principal d’applications infonuagiques | Senior Cloud Application Architect

    Full job description DESCRIPTION Vous êtes un professionnel ingénieur qui a une expérience pratique dans la création d’applications natives en infonuagique? Vous aimez travailler sur une variété de projets de pointe, critiques pour l’entreprise, à l’...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Vancouver, British Columbia

    July 11, 2026


    Apply Now

  • SailPoint Developer

    Full job description Toronto Excellent Knowledge on Sailpoint IIQ Fundamentals: o Installation and Configuration o Application Onboarding o Entitlement Catalog o Roles, Reports and Rules o Tasks (Aggregation/Refresh/Perform Maintenance) Highly skille...

    Full Time / Part Time

    Salary Estimated: 16K to 26K

    Toronto, Ontario

    July 11, 2026


    Apply Now

  • Senior Data Architect / Enterprise Data Architect / Cloud Data Architect

    Full job description JOB DESCRIPTION Job Title: Senior Data Architect (MULTIPLE POSITIONS) Client: Public Sector Client in Alberta Location: Remote, Canada (occasional in-person meetings in Alberta with notice) Travel Requirements: Occasional travel ...

    Full Time / Part Time

    Salary Estimated: 24K to 29K

    Remote

    July 11, 2026


    Apply Now

  • Embedded Software Engineer Co-op/Intern

    Full job description locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Today job requisition id 20261410 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion a...

    Full Time / Part Time

    Salary Estimated: 19K to 25K

    Ottawa, Ontario

    July 11, 2026


    Apply Now

  • Optical Alignment Automation and Analysis Engineer Co-op/Intern

    Full job description locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Today job requisition id 20261418 It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion a...

    Full Time / Part Time

    Salary Estimated: 19K to 34K

    Ottawa, Ontario

    July 11, 2026


    Apply Now