931 IT & Software Developer jobs in the US

Lead Software Architect
$140,000 - 175,000
TenFlair Inc
Brighton Road 2880, Oakville
$140,000 - 175,000
Requirements
Must:
###
- Over 5 years of experience in software architecture, design, and implementation.
- A solid foundation in cryptographic protocols, PKI, and key management.
- Hands-on exposure to TLS/SSL, X.509 certificates, OCSP, and certificate automation.
- Proficiency in API security (OAuth, OpenID Connect, JWT, mTLS).
- Expertise in secure backend development using Rust, Go, or Python.
- Experience in designing and securing RESTful & GraphQL APIs.
- Familiarity with HSMs and KMS (AWS KMS, Azure Key Vault, GCP KMS), as well as hardware-backed security.
- Background in distributed systems, microservices, and event-driven architectures.
- Strong practical knowledge of cloud platforms such as AWS, Azure, GCP, and Kubernetes.
- Experience working with Containers and Orchestrators (Docker, Kubernetes, ECS).
- Knowledge of CI/CD Pipelines, including GitHub Actions, GitLab CI/CD, or Jenkins.
###
Responsibilities
- Define and implement secure software architectures.
- Design, develop, and enhance APIs for optimized performance.
- Collaborate with PKI, TLS/SSL, X.509 certificates, and cryptographic key management solutions.
- Ensure secure integration with cloud-native environments like AWS, Azure, GCP, and Kubernetes.
- Lead architectural choices related to microservices, event-driven architecture, and distributed systems.
- Produce high-quality, scalable, and efficient code using Go, Python, Rust, or Java.
- Integrate with various security mechanisms, including PKI, TLS/SSL, and modern authentication protocols (OAuth, Service Accounts, SCIM).
- Create high-performance, low-latency cryptographic services for cloud-native environments.
- Assess and implement best practices for secure software design, authentication, and access control.
- Guide collaboration with cloud deployment engineers to ensure security and scalability in deployment strategies.
- Develop secure microservices while adhering to best practices in containerization, Kubernetes, and CI/CD.
- Promote cryptographic best practices (RSA, ECC, ECDSA, Ed25519, AES, SHA, HSMs).
- Partner with security teams to conduct threat modeling and risk assessments on APIs and architecture.
- Work closely with development teams to align business objectives with technical architecture.
- Collaborate with product leadership to establish and prioritize architectural goals.
- Document architectural decisions, security considerations, and best practices for cross-functional teams.
###
Description
Weβre looking for a Software Architect who is passionate about coding at a deep technical level, adept at solving intricate security challenges, and committed to shaping cryptographic implementations. If you thrive in a collaborative environment and have a problem-solving mindset, you will find this opportunity rewarding. Preferred qualifications include experience with Certificate Authorities (CAs), ACME protocols, and TLS certificate lifecycle management, as well as familiarity with identity federation and IAM solutions. We value candidates with experience in optimizing and scaling cryptographic services, along with knowledge of post-quantum cryptography (PQC) and emerging security trends. This is a full-time and permanent position with a competitive salary ranging from $140,000.00 to $175,000.00 per year. The work location offers a hybrid remote option in Oakville, ON. We look forward to hearing from you!
Something wrong or incorrect with this job? Tell us in the chat π¬ on the right β‘οΈ
You can find Software Architect salaries in the United States here.
How many Software Architect jobs are in the United States?
Currently, there are 931 Architect openings. Check also: Cloud jobs, Security jobs, ElasticSearch jobs - all with salary brackets.
Is the US a good place for Software Architects?
The US is one of the best countries to work as a Software Architect. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Software Architect jobs in the United States?
bunny.net, AI (Artificial Intelligence) Incorporated, Allied Technical Services Inc, Lauserco Inc., VoltaGrid LLC, RBI Corporation, TASC Technical Services LLC among others, are currently hiring for Architect roles in the United States.
The company with most openings is Leidos as they are hiring for 132 different Software Architect jobs in the United States. They are probably quite committed to find good Software Architects.
The company with most openings is Leidos as they are hiring for 132 different Software Architect jobs in the United States. They are probably quite committed to find good Software Architects.