Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer

Home > C# programming jobs

Software Development Engineer in USA

  • Seattle, WA

Responsibilities

  • Design, develop, and optimize petabyte-scale batch and near-real-time data pipelines.
  • Deliver datasets that power fraud-detection machine-learning models and business rule engines.
  • Build intelligent query and data-access systems that optimize frequently accessed datasets for sub-second retrieval.
  • Develop a natural-language-to-SQL tool using Amazon Bedrock and large language models.
  • Create real-time dashboards for fraud trends, pipeline health, data quality, and operational KPIs.
  • Maintain a searchable data catalog and dictionary with metadata, lineage, and documentation.
  • Implement automated data validation, anomaly detection, reconciliation, encryption, access controls, audit trails, and compliance frameworks.
  • Build observability, alerting, SLA monitoring, performance tracking, and auto-remediation for reliable data operations.

Requirements

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years of non-internship experience designing or architecting new and existing systems for reliability and scale.
  • At least 1 year of software development engineer or related occupational experience.
  • At least 1 year designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed applications, tools, systems, or services using C#, C++, Java, or Perl.
  • At least 1 year of object-oriented design experience.
  • Bachelor's degree or foreign equivalent in computer science, engineering, mathematics, or a related field.
  • Experience programming in at least one software programming language.
  • Preferred: at least 3 years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
  • Preferred: bachelor's degree in computer science or equivalent.

Benefits

  • Benefits include medical, dental, vision, prescription, life and AD&D insurance, supplemental life plan options, an employee assistance program, mental health support, a medical advice line, flexible spending accounts, adoption and surrogacy reimbursement, 401(k) matching, paid time off, and parental leave.
  • The compensation package may include sign-on payments and restricted stock units.

Salary: $144k - $194k/yr

Amazon

Amazon is a global leader in e-commerce and cloud computing, connecting millions of customers with a vast selection of products and services. The company thrives on innovation, customer obsession, and a relentless focus on convenience and reliability. With a culture that empowers teams to experim...

Similar positions

Staff Software Engineer

  • Henry Schein One
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $150k-$165k
  • Worldwide

IC5 - Staff Engineer

  • Spin
  • Full time
  • Others
  • 10/15/2026
  • Mexico City, Mexico

Software Engineer - Security & Trust

  • Truveta
  • Full time
  • USA
  • 10/15/2026
  • Salary: $110k - $145k/yr
  • Seattle, WA

Low Code Engineer (OutSystems)

  • AvePoint
  • Full time
  • Others
  • 10/15/2026
  • Singapore, Singapore

Senior Software Engineer

  • UiPath
  • Full time
  • Others
  • 10/15/2026
  • Bengaluru, India