Jobs · Engineering

Senior Software Engineer

Arbitration Forums, Inc. · United States · Yesterday
RemoteRemoteEngineeringFull-time

Essential Duties and Responsibilities

  • Define and evolve enterprise-scale system architectures, driving high cohesion, modularity, and API design standards.
  • Lead security initiatives: threat modeling, secure architecture reviews, remediation planning, and collaboration on compliance audits.
  • Champion performance engineering: establish profiling workflows, capacity-planning practices, and proactive tuning across distributed environments.
  • Arcitect and enforce engineering excellence: coding standards, automated testing strategies (unit, integration, contract), CI/CD pipelines, and release orchestration.
  • Design and operate fault-tolerant, self-healing systems; build observability frameworks and lead on-call rotations and incident management.
  • Facilitate Agile transformation: coach Scrum/Kanban teams, run sprint ceremonies, drive backlog prioritization, and instill continuous improvement mindsets.
  • Integrate AI capabilities into development lifecycles: leverage AI-assisted coding tools, automate testing with ML, and apply intelligent monitoring for anomaly detection.
  • Mentor and guide other engineers on architecture, coding practices, and career growth; host regular technical reviews and brown-bag sessions.
  • Partner with Product, Security, SRE, and DevOps to align roadmaps, drive end-to-end solutions, and evaluate emerging technologies.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 8+ years of professional software development experience with significant involvement in system and solution architecture.
  • Expert proficiency in one or more modern languages (e.g., Java, C#, Python, Go, or JavaScript/TypeScript).
  • Proven track record designing and operating containerized workloads (Docker, Kubernetes) and infrastructure as code (Terraform, Pulumi, ARM).
  • Hands-on experience identifying and mitigating security risks using OWASP, SAST/DAST tools, and zero-trust principles.
  • Deep understanding of distributed systems, microservices, event-driven architectures, and messaging platforms.
  • Proficiency with observability stacks (Dynatrace, Prometheus, Grafana, ELK) and major cloud platforms (AWS, Azure, GCP).
  • Demonstrated success leading Agile teams using tools like Jira, Azure DevOps, or GitHub Projects.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com