SRI Tech Solutions Inc. Logo

SRI Tech Solutions Inc.

Software Development Engineer Backend

Reposted One Month Ago
Be an Early Applicant
In-Office
Redmond, WA, USA
Senior level
In-Office
Redmond, WA, USA
Senior level
Design, build, and maintain high-performance, reliable backend services and microservices. Translate requirements into scalable architectures, implement REST/HTTP services, work with RDBMS and NoSQL, enable DevOps and SRE practices, and collaborate across teams to deliver production-grade systems.
The summary above was generated by AI
Company Description

SRI Tech is an IT staffing and solutions firm that serves clients with a full range of IT services that we deliver effectively and efficiently. Ranked in the top 20% of the fastest growing companies in the US by Inc. 5000 - SRI Tech is fast growing & dynamic firm maintaining its speed to be one of the leaders in serving IT. 

Job Description

Linkedin is Mandatory for Submission

Software Development Engineer Backend

Location for all is Redmond/Bellevue WA

6 months

Core Responsibilities

· Translation of complex functional and technical requirements into detailed architecture and design.

· Responsible for the over-all systems architecture, scalability, reliability, and performance.

· Developing and delivering quality services and solutions using Java, HTTP, REST, RDBMS, No SQL and other web technologies.

· Maintaining current technical knowledge to support rapidly changing technology.

· Candidate must be able to work with a minimum of technical supervision and supplemental engineering support


Skills & Qualifications

· Masters/Bachelors degree in computer science or equivalent experience.

· 4-10 years overall development experience

· Experience with NodeJS

· Experience with ExpressJS or Happi

· Experience with PostgreSQL

· Experience with RethinkDB good to have

· Experience with Ubuntu good to have

Work experience must have included:

· Core competencies in Java and/or C++

· Familiarity with scripting languages such as Ruby, Perl or Python

· Expertise in building REST based reactive micro services platform

· Understanding of Map Reduce and other distributed algorithms

· Experience and through understanding of relational databases such as MySQL, PostgreSQL

· Familiarly with event/message driven system design and architecture

· Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures

· Excellent verbal and written communication skills.

· Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code.

· Expertise in Devops process and tooling for deployment, monitoring and site reliability engineering

· Familiar with managing applications in cloud. 

· Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.

Excellent written and verbal communication skills


Interview focus areas

· Coding, algorithms, data structures

· Problem solving, Design, OO and functional programming

· Distributed systems, web services, scaling, operational excellence

· Culture fit, agility, bias for action, ownership, communication

ATTACHMENTS

Qualifications

Skills & Qualifications

· Masters/Bachelors degree in computer science or equivalent experience.

· 4-10 years overall development experience

· Experience with NodeJS

· Experience with ExpressJS or Happi

· Experience with PostgreSQL

· Experience with RethinkDB good to have

· Experience with Ubuntu good to have

Additional Information

Work experience must have included: • Core competencies in Java and/or C++ • Familiarity with scripting languages such as Ruby, Perl or Python • Expertise in building REST based reactive micro services platform • Understanding of Map Reduce and other distributed algorithms • Experience and through understanding of relational databases such as MySQL, PostgreSQL • Familiarly with event/message driven system design and architecture • Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures • Excellent verbal and written communication skills. • Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code. • Expertise in Devops process and tooling for deployment, monitoring and site reliability engineering • Familiar with managing applications in cloud. • Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements. • Excellent written and verbal communication skills.

Similar Jobs

One Month Ago
In-Office
Redmond, WA, USA
Senior level
Senior level
Information Technology • Professional Services • Consulting • App development
Design and build scalable, reliable backend systems and reactive REST microservices. Translate requirements into architecture, implement high-performance code, work with databases, distributed algorithms, event-driven systems, and DevOps/tooling for deployment and monitoring. Collaborate across teams to drive production-ready solutions.
Top Skills: C++CloudDevops ToolingEvent-Driven ArchitectureExpressjsHapiHTTPJavaMapreduceMicroservicesMySQLNode.jsNoSQLPerlPostgresPythonRdbmsRestRethinkdbRubySite Reliability EngineeringUbuntu
One Month Ago
In-Office
2 Locations
117K-345K Annually
Mid level
117K-345K Annually
Mid level
Cloud • Software
Develop backend applications, APIs, and integrations while ensuring scalability and stability. Collaborate in Agile teams and maintain quality code through testing.
Top Skills: AlibabaAWSAzureC#C++GCPGoGrpcHbaseHiveHTTPJavaJavaScriptJSONKafkaMapreduceNode.jsPhoenixPrestoPythonRestRubyScalaSparkSpringWsdlXMLYarn
21 Minutes Ago
Remote or Hybrid
US
175K-175K Annually
Expert/Leader
175K-175K Annually
Expert/Leader
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Lead the architecture, development, and scaling of data pipelines and infrastructure for a customer-facing Data Lake platform. Build ETL and ingestion systems using GCP, Debezium, Pub/Sub, Dataflow, BigQuery, Python, Golang, and SQL. Establish engineering standards, deliver strategic projects, mentor engineers, influence cross-functional technical decisions, optimize data services, and shape the platform roadmap.
Top Skills: BigQueryCi/CdConfluenceDataflowDebeziumGoGoogle Cloud Platform (Gcp)JIRAPub/SubPythonRest ApisScrumSQL

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account