Senior Software Engineer

Confiz, LLC
Seattle, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Seattle, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Databases
Continuous Integration
Data Integration
Database Design
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
Object-Oriented Software Development
Performance Tuning
Software Engineering
Data Logging
Performance Testing
Spring-boot
Backend
Containerization
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Low Latency
Kafka
REST
Amazon Web Services (AWS)
Terraform
Splunk
New Relic (SaaS)
Docker
Microservices

Job description

Confiz is seeking a Sr. Software Engineer/ Technical Lead to join our Seattle, WA team. This role is ideal for an experienced engineer who can design and deliver scalable solutions, influence technical direction, and lead complex initiatives that span multiple teams and systems.

The ideal candidate will have deep expertise in MS SQL development and backend systems, along with strong experience in Java, AWS, Kafka, Kubernetes, and modern software engineering practices. This individual will play a key role in driving architecture decisions, mentoring engineers, and ensuring successful delivery of business-critical solutions.

Responsibilities

  • Design and architect solutions at the organizational level, considering upstream and downstream system integrations.
  • Lead the design and implementation of large-scale initiatives that span multiple weeks or months and involve a full engineering team.
  • Make technical decisions and influence priorities, balancing short-term business needs with long-term scalability and maintainability.
  • Own systems and solutions that span multiple engineers' workstreams, breaking down complex projects into manageable tasks.
  • Drive engineering excellence through architecture reviews, design reviews, and best practices.
  • Identify technical risks, future gaps, and emerging challenges, proactively proposing scalable solutions.
  • Collaborate closely with business and technical stakeholders to align technology solutions with organizational objectives.
  • Guide and mentor junior engineers while fostering a culture of continuous improvement and accountability.
  • Ensure work is tracked, measured, and delivered using established industry-standard engineering processes.
  • Contribute to backend development with a strong focus on MS SQL database design, optimization, performance tuning, and data integration.

Requirements

Do you have experience in Tooling?, * Minimum - 10 years of professional experience in delivering quality software, ideally across the full stack

  • Excellent proficiency in an Object-Oriented language, such as Java
  • Proficient with Java, Java Spring Boot Framework, Containerization(K8s/Docker)
  • Test automation experience at all levels (Unit, Integration, Regression, Load)
  • Familiarity with modern infrastructure tools and pipelines (Gitlab CI/CD, Terraform)
  • Experience with RESTful architecture and micro services
  • Experience with system design, architecture, scaling, and performance testing.
  • Experience building services a plus
  • Experience with Cloud technologies specially AWS
  • Experience with databases like postgres.
  • Experience with Cache based low latency system design
  • Familiarity with CI/CD and testing tools.
  • Strong understanding of computer science fundamentals
  • Familiarity with ops tools, logging, and metrics (New Relic, Splunk)
  • Experience with messaging technologies and patterns (Kafka/SQS)
  • Must have strong communication skills
  • Must be Self sufficient, able to work with the details, execute cross functional communication, if design changes are requested, they would be able to own and help others

About the company

We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups. What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun. People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.

Apply for this position