CrawlJobs Logo

Sr Engineers, Software

United States, Bellevue Employment contract 212202.00 - 217202.00 USD / Year · Job Posted July 03, 2026
Apply Position
Job Link Share

Job Description

Sr Software Engineers located in Bellevue, WA will architect, develop, and implement cloud-native applications and scalable telemetry solutions using Golang, Kubernetes, and related technologies.

Job Responsibility

  • Responsible for building reliable, distributed systems that deliver high performance, observability, and operational visibility at scale
  • Design and develop cloud-native infrastructure and APIs using Go and Python, building custom Kubernetes controllers and operators to automate platform operations
  • Develop microservices and APIs in Golang, enabling infrastructure self-service and improving developer productivity using standards like Swagger and WSDL
  • Architect multi-cloud infrastructure across AWS and Azure using EC2/VMs, VPC/VNet, Load Balancers, RDS/Azure SQL, S3/Blob Storage, KMS/Key Vault, and DNS/IAM services
  • Implement observability platforms using Prometheus, Thanos, Grafana, OpenTelemetry, Splunk, and Outcold for metrics and logging
  • Automate infrastructure provisioning and delivery with Terraform, Ansible, GitOps (Flux), and GitLab CI pipelines
  • Ensure security and compliance with OPA/Gatekeeper, Kubernetes network policies, and tools like Wiz
  • Manage Kubernetes workloads with Containerd, Istio, and NGINX Ingress
  • implement autoscaling (KEDA), progressive delivery (Flagger), disaster recovery (Velero, ETCD), and stateful storage management with Portworx
  • Architect and manage GPU-optimized Kubernetes clusters for AI/ML workloads using NVIDIA GPU nodes
  • streamline multi-cluster operations with platforms like Spectro Cloud
  • Troubleshoot and debug Linux environments using Bash, systemd, and journalctl to ensure stability and resolve issues in cloud-native and containerized platforms

Requirements

  • Experience utilizing multiple programming languages including Python, Go, Java, and JavaScript, with production-level development
  • and experience designing RESTful APIs, gRPC services, and event-driven applications
  • Experience deploying and managing Kubernetes clusters on AWS EKS, Azure AKS, and on-premises using Kubeadm and Spectro Cloud
  • configuring ContainerD and Docker, RBAC, network policies, Istio and Cilium service meshes
  • and designing scalable micro-services architectures
  • Experience designing and deploying cloud-native software systems using 12-Factor principles, including building microservices that are stateless and configurable, connecting to external services
  • Experience utilizing Ubuntu, RHEL, and Flatcar Linux operating systems, including Bash scripting, troubleshooting kernel, network, and performance issues, and conducting root cause analysis of system and software failures
  • Experience utilizing DevOps tools including GitLab CI/CD for automated build, test, and deployment
  • Terraform and Ansible for Infrastructure-as-Code with reusable modules
  • and secrets management using Vault and KMS
  • Experience utilizing Prometheus and Grafana for monitoring, OpenTelemetry for tracing, Splunk for logging, and using observability data to improve performance and reliability
  • PRIMARY REQUIREMENTS: Bachelor’s degree in Computer Engineering, or a related field, or the foreign equivalent, and 5 years of related work experience
  • ALTERNATIVE REQUIREMENTS: Master’s degree in Computer Engineering, or a related field, or the foreign equivalent, and 3 years of related work experience
  • At least 18 years of age
  • Legally authorized to work in the United States

What we offer

  • Annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • employee stock grants
  • paid time off and up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • childcare subsidy
  • tuition assistance
  • college coaching
  • short- and long-term disability
  • voluntary AD&D coverage
  • voluntary accident coverage
  • voluntary life insurance
  • voluntary disability insurance
  • voluntary long-term care insurance
  • mobile service & home internet discounts
  • pet insurance
  • commuter and transit programs

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr Engineers, Software

8 matching positions

Sr Engineers, Software

Location
Location
United States , Overland Park
Salary
Salary:
159434.33 - 167400.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer and Information Technology, Computer Science, or related and 3 years of relevant work experience
  • Bachelor’s degree in Computer and Information Technology, Computer Science, or related and 5 years of relevant work experience
  • experience deploying and managing applications on Cloud Platforms (AWS, Azure, GCP) and design serverless solutions, containerizing applications using Docker and managing containerized workloads with Kubernetes, Helm, and Serverless Architecture (Multi Cloud)
  • experience operating compensation Tools including Varicent ICM, Callidus Truecomp and SPACE Computation Engine
  • experience with Infrastructure as Code (IaC) with GitOps workflow automation, multi-environment promotion workflows, drift detection with automatic reconciliation, and policy-based security validation within the CI/CD pipeline
  • experience integrating AI models into DevOps workflows for automated system analysis, predictive scaling, and anomaly detection
  • experience using Database Technologies including Oracle Pl/SQL, MS SQL, MySql, Postgres, Teradata, Data Warehousing solutions and engaging in Data Analytics and ETL operations using Alteryx, Informatica
  • experience with cloud infrastructure management including load balancing, auto scaling, DNS configuration, SSL certificate handling (NCLM) and network architecture for high availability and performance
Job Responsibility
Job Responsibility
  • Analyze systems requirements, existing business processes and information systems and deploy and manage applications on AWS, Azure, and GCP using serverless and containerized solutions
  • Design, Development, Maintenance and Support of Varicent ICM Models to calculate commissions for TFB (T-Mobile for Business)
  • Design, implement, and maintain CI/CD pipelines with GitLab CI to streamline software delivery and enhance operational efficiency, Integrate DevSecOps practices into CI/CD pipelines
  • Utilize Docker, Kubernetes, and Helm to containerize applications and manage workloads, enabling scalable and reliable deployments
  • Automate infrastructure provisioning and management using Terraform, CloudFormation, and ARM templates for consistent and scalable environments
  • Collaborate with Business and lead IT Scrum teams on the successful delivery of product enhancements and support
  • Integrate AI models for predictive scaling, anomaly detection, and automated system analysis to improve performance and efficiency
What we offer
What we offer
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • Fulltime
Read More
Arrow Right

Sr Engineers, Software

Senior Engineers, Software located in Bellevue, WA will build and maintain syste...
Location
Location
United States , Bellevue
Salary
Salary:
178069.00 - 199900.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Engineering, Statistics, Information Systems or related, and 3 years of relevant work experience
  • Bachelor’s degree in Computer Engineering, Statistics, Information Systems or related, and 5 years of relevant work experience
  • Writing complex SQL language on variety of relational database systems including but not limited to Teradata, SQL server, Oracle, and Snowflake
  • Building data warehouse and optimizing data pipeline, architectures, and data sets using cloud technologies and platforms
  • Developing applications and data solutions, practicing all steps in SDLC and Agile development concept
  • Writing SQL or Python program and varieties of scripting languages to manipulate, process, and extract value from data files or databases such as Teradata, Oracle and Snowflake
  • Performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
  • Leveraging cloud technology like Azure and utilizing services like ADB, ADLS, and ADF to build data pipelines and store data in data mart/data warehouse in order to support business operations such as reporting and analytic works
Job Responsibility
Job Responsibility
  • Create and maintain optimal data pipeline architecture
  • Assemble large, complex data sets that meet functional and non-functional business requirements
  • Identify, design, and implement internal process improvements, including automating manual processes, optimizing data delivery, and re-designing infrastructure for greater scalability
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AZURE technologies
  • Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics
  • Work with stakeholders including the Executive, Product, Data, and Design teams to assist with data-related technical issues and support their data infrastructure needs
  • Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader
  • Work with data and analytics experts to strive for greater functionality in our data systems
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Fulltime
Read More
Arrow Right

Sr Engineers, Software

Sr Engineer, Software located in Atlanta, GA will design, implement, and deploy ...
Location
Location
United States , Atlanta
Salary
Salary:
152131.00 - 160000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Engineering, or related, and 3 years of relevant work experience
  • OR Bachelor’s degree in Computer Science, Engineering, or related, and 5 years of relevant work experience
  • Experience using Kubernetes/Helm, IBM Bluemix (IBM Cloud), and PCF with GitOps CI/CD and blue-green/canary strategies to deploy and operate microservices with zero-downtime rollouts and make clear trade-offs (latency, throughput, cost, RPO/RTO)
  • Experience using Kafka (with Connect) and RabbitMQ alongside Hadoop/Spark—plus schema governance and CDC - to build and run SLO-driven streaming/data pipelines (reliability/latency/throughput), including partitioning/windowing, exactly-/at-least-once semantics, backfills, and cost-aware scaling
  • Experience using Java/Spring Boot and Node.js with Redis, MySQL, and Cassandra to implement a polyglot data layer (Redis for caching/rate-limits and counters
  • MySQL for transactional/admin workflows
  • Cassandra for high-volume telemetry/time-series), expose REST/gRPC APIs, and automate build/test/deploy via CI/CD and shell scripting
  • Experience using requirements engineering practices (SRS, user stories, acceptance criteria) with system-engineering collaboration to define implementable system/automation requirements, map non-functionals (security, reliability, latency), and maintain traceability to implementation and tests
  • Experience using security and observability stacks OAuth2/OIDC, mTLS, secrets management, RBAC/ABAC, secure-SDLC, and logs/metrics/traces with OpenTelemetry, Prometheus/Grafana or ELK to harden services and data tiers and operate to actionable SLOs/error budgets
  • Experience using lightweight PoCs, technical evaluations, and thorough documentation (how-it-works guides, system/design diagrams, presentations, manager-ready write-ups) to validate new frameworks in the stack (Kafka/RabbitMQ, Spark, Spring Boot/Node.js) and drive measurable system/process improvements
Job Responsibility
Job Responsibility
  • Actively participate in architecture and design of various software components focused on creating applications that leverage technologies such as virtualization, micro services, SDN, NFV, and Big Data platforms and technologies
  • Drive engineering projects by developing software solutions, conducting tests and inspections, and preparing reports and calculations
  • Independently develop a full software stack, understanding the building blocks, interactions, dependencies, and tools required to complete software and automation work
  • Interact with system engineers to define system requirement and/or necessary requirements for automation
  • Contribute to designs to implement new ideas which use new frameworks to improve an existing or new system/process/service
  • Write basic documentation on how technology works and create clear documentation for new code and systems used, and document systems designs, presentations, and business requirements for consumption and consideration at the manager level
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free, year-round money coaches
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Fulltime
Read More
Arrow Right

Sr Engineers, Software

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Frisco
Salary
Salary:
156998.00 - 165000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 5 years of relevant work experience
  • OR Bachelor’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 7 years of relevant work experience
  • Experience in each of: 1. Performing microservice design, development, deployment, and maintenance of enterprise applications and applying domain knowledge of Telecommunications (OSS/BSS) including Billing Domain, Payment Services, Order Management, Credit Management, Digital Telecommunications Commerce and Product Catalog systems using Java, GoLang: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x, Kubernetes, Kafka, IntellJ IDE, BitBucket, GitLab, Eclipse, Lucid, Figma, Postman, Splunk, AppDynamics, Oracle, MySQL and Redis
  • 2. Designing and developing microservices using Java and GoLang with deep expertise in the Spring ecosystem: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x
  • 3. Building and integrating APIs and web services using REST, SOAP, Swagger: OpenAPI, XML, JSON, and asynchronous messaging platforms such as Apache Kafka and RabbitMQ
  • 4. Working with databases and data stores, including SQL: Oracle, MySQL, and PostgreSQL, and NoSQL: MongoDB, Cassandra, and Couchbase, and in-memory caching with Redis
  • 5. Implementing CI/CD pipelines and DevOps practices using Jenkins, GitLab, Docker, Kubernetes (K8s), and applying basic Linux command-line proficiency
  • 6. Utilizing testing, monitoring, and development tools such as JUnit, JMeter, Mockito, Robot, WireMock, Maven, Gradle, AppDynamics, Splunk, Git, Bitbucket, IntelliJ, Eclipse, Velocity Studio, Postman, and SoapUI
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Work as a Full Stack Developer, managing multiple applications including Metro Web, Backend Spring Boot APIs, MuleSoft APIs (v3.8), and AEM for content management
  • Design and develop RESTful APIs using Spring Boot, leveraging Spring Cloud Eureka for service discovery and Spring Cloud OpenFeign for inter-service communication
  • Build and maintain Spring Boot APIs integrated with Angular applications composed in a Monorepo structure using Hapi plugins
  • Develop robust data access layers using Spring Data JPA
  • Collaborate with cross-functional team members to deliver high-quality solutions
  • Design and implement visually appealing and responsive user interfaces
  • Diagnose and resolve issues in front-end code to enhance performance and eliminate bugs
  • Create and execute unit tests to ensure code reliability and functionality
  • Architect and maintain RESTful API solutions using Spring Boot
  • Demonstrate a strong understanding of common API technologies, including OAuth, SAML, Spring Boot, and Microservices architecture
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • Fulltime
Read More
Arrow Right

Sr Software Engineer / Sr Software Developer -- Technical Lead

A leading technology‑driven product company is seeking a Development Lead to ste...
Location
Location
United States , Quad Cities/Bettendorf, IA
Salary
Salary:
95000.00 - 125000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience (senior level)
  • 1–2+ years leading projects or managing developers
  • Java 8
  • MySQL
  • JavaScript/jQuery
  • Experience in Linux environments and Java Tomcat
  • Stable work history (no job hoppers)
  • Must currently live within 30 miles of the Quad Cities
Job Responsibility
Job Responsibility
  • Spend 50–75% coding (60% maintenance, 40% new feature development)
  • Lead and guide a team of 7 developers (3 U.S., 4 India)
  • Assign work, manage delivery, and support daily development activities
  • Partner closely with QA and Product for requirements, design, and execution
  • Work full‑stack: 60–70% backend, 30–40% frontend
  • Eventually own 1:1s and all responsibilities of the Development Manager
What we offer
What we offer
  • excellent benefits
  • Fulltime
Read More
Arrow Right

Software Engineer II and Sr. Software Engineer - AI Frameworks

The AI Frameworks team at Microsoft develops software that pushes the cutting ed...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, implement, and test a function or component for our AI/ML frameworks and tools
  • Speeding up/reducing complexity of key components/pipelines to improve performance and/or efficiency of our systems
  • Interacting and collaborating with our partners both internal and external
  • Interacting with and providing tech support for our customers/users
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right

Sr Staff Software Escalation Engineer Software

We are looking for a Technical Escalation Engineer to resolve technical issues, ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship
  • Bachelor's Degree in Computer Science or related field
  • Excellent presentation, verbal and written communications skills especially during high-pressure, critical events
  • Ability to navigate conflicting priorities without losing customer focus and drive successful outcomes
  • Ability to diagnose, troubleshoot, and resolve complex issues that Tier 1 and Tier 2 support teams cannot solve
  • Ability to comprehend the technical aspects of a complex SaaS system
  • Scripting and Automation: Proficiency in scripting languages like Python, Bash, or PowerShell is frequently required for automation and creating tools to help with troubleshooting
  • Good understanding of Windows and Linux OS: user management, authentication, authorization, process management, file system management, system administration basics, remote access using RDP and SSH
  • 3+ years' experience in C# with the ability to debug code of new features as well as legacy
Job Responsibility
Job Responsibility
  • Understand the complex platform system and be able to correctly assess the severity of customer issues and how to handle them
  • Review customer escalations to ensure that all required technical details are provided
  • Investigate technical issues escalated by Customer Support to find a solution for our customers
  • Establish and maintain effective working relationships with Development, Support, and field engineers
  • When required, work directly with Customer Support and customers on reported issues
  • Provide quick response code changes as required
  • Provide guidance to Developer on-call teams on how to best handle production issues as a subject matter expert
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - TypeScript, Next.js

A fast-paced, product-led engineering team building a mission-critical collabora...
Location
Location
United States , New York City
Salary
Salary:
30.00 - 40.00 USD / Hour
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on software engineering experience
  • Mastery of React/Next.js and TypeScript with deep experience in complex, interactive front-end development beyond standard web applications
  • Experience with real-time collaboration tools or low-latency distributed system challenges
  • understanding of persistent data structures
  • Strong communication skills and high EQ - able to work closely in a small, agile team and collaborate effectively with non-technical stakeholders
  • Familiarity with back-end frameworks: NestJS, Prisma, Node.js
  • Comfortable working with Postgres, Terraform, and AWS
  • Experience with CI/CD pipelines and a no-console-changes discipline
  • Experience with Stripe or Okta
Job Responsibility
Job Responsibility
  • Own end-to-end engineering across front end and back end - most work centers on complex front-end UX interaction and rendering
  • Participate in Infrastructure as Code development and optimization using Terraform and AWS
  • Contribute to team culture through clear communication, closing the loop on decisions, and collaborating effectively with both technical and non-technical teammates
  • Participate in incident response and operational support — the team owns its own ops and handles rare incidents directly
Read More
Arrow Right