Job Title: Software Engineer
Location: Beaverton, OR (Hybrid)
Job Responsibilities:
- Collaborate with a team of engineers, scrum masters, and product owners to create innovative, seamless solutions for software and data engineers at our client’s location.
- Design and build secure, highly scalable, and innovative backend services in a continuous delivery model.
- Partner with leads and architects to deliver services that are robust, architecturally sound, easily maintainable, and highly scalable.
- Assist platform customers in migrating and transitioning to newly built capabilities.
- Contribute to the completion of the Streaming platform capabilities using Java, Go, K8s.
- Develop tools to facilitate migration from prior versions to the latest version of the Streaming platform, primarily using Python.
- Aid customers in migrating their code to the latest Streaming platform by reviewing their code and submitting pull requests to their code base.
Skills Required:
- 5+ years of software development experience designing, developing, and testing complex solutions and code in Web technologies such as Java, Python, Golang, Node.js or similar.
- Experience working in a distributed/cloud-based environment, especially AWS with services like S3, Route 53, ELB/ALBs, SQS/SNS.
- Prior experience in designing and implementing web services.
- Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Golang or Java.
- Experience building container applications using Docker.
- Exposure to streaming technologies such as Kafka, NiFi, Spark Streaming, Flink preferred.
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
About SSi People:
With over 26 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering an exceptional experience for our consultants, our clients, and our internal team. Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly. More importantly, we focus on building long-term relationships, not transactions. Putting people first is just what we do well.
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from SSi People and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: SSi People Privacy Policy