Sr. Architect, Software Engineering
$120.36kCalAmp
Sr. Architect, Software Engineering
We are CalAmp, a connected intelligence company that gives people the ability to track, monitor and recover their vital assets with real-time visibility and insights.
Currently, we are seeking a Sr. Architect, Software Engineering with at least 7-10 years of experience. This is an exciting opportunity for those who align with our core values (Inclusion, Innovation, Execution, Customer Success) and for those who desire to build, sell, and/or support connected solutions and services.
Responsibilities
- Manage and encourage best practices within the software team around design, development, quality assurance, version control, deployments and maintenance of the company's key software products
- Collaborate with project managers, business owners, product owners to translate use cases into functional applications
- Develop software requirements, design documents, architectural guidance documents, select appropriate technologies, frameworks and patterns that align with organizational and project goals to create a robust, scalable, maintainable system
- Design, build, and maintain efficient, reusable, and reliable code
- Troubleshoot issues in existing applications and proactively assess system architecture to identify any potential issues, identify fix or provide strategy to mitigate them.
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify performance bottlenecks and develop solutions to these problems
- Identify and implement key application metrics and monitoring solutions
- Research and utilize new cutting-edge technologies and provide a roadmap to evolve the existing architecture
- Assist in development and delivery of project plans, task estimations and schedules
- Perform code reviews, design reviews; ensure the design adheres to software architecture, mentor junior engineers and share knowledge on best practices and architectural principles
- Foster innovation and creativity within the team to help improve products and processes
- Evaluate and recommend third-party tools, libraries, and platforms that best suit the organizational requirements while considering factors such as cost, performance, and compatibility
- Create and maintain comprehensive documentation of the software architecture, including design decisions, architectural patterns, and technical standards, to be used as reference by the development team and other stakeholders throughout the project lifecycle.
Qualifications
Must Haves
- Expert in Java, Object Oriented Programming, Cloud Native design principles, Application Security, Java based development framework like Spring, Quarkus etc.
- Expert in the latest software services, web and mobile software applications and technologies
- Experience developing RESTful web APIs
- Expert in Hibernate, Spring Core, Web and knowledgeable dependency injection mechanics
- Expert in software security and ability to resolve vulnerabilities detected
- Proficient with Linux command line and relevant system troubleshooting utilities
- Proficient with various design and architectural patterns
- Experience with Postgres RDBMS and Mongo NOSQL DB
- Ability to write clean, readable, secure Java code and adhere to team style guides
- Experience with multiple versioning tools including Git
- Experience with CI/CD pipelines and associated tools
- Experience working with low level network protocols
- Experience with Amazon Web Services (AWS) products including, but not limited to Compute, Storage, Database, Containers, Web Application, Serverless, AI/ML
- Experience with Kubernetes, Containerization (Docker), Kafka, Elasticsearch and Redis
- Experience supporting and troubleshooting high availability, realtime, production AWS applications
- Excellent knowledge of Agile Software Development Principles, Patterns, and Practices (primarily Scrum)
- Strong organizational, leadership, decision making and communication skills
- Ability to write technical documentation, including coding guidelines and best practices.
- Ability to make technical presentations to development teams and various levels of management.
- Ability to successfully troubleshoot, analyze, and resolve issues in stressful situations and in working with cross-functional teams
- Ability to interact with diverse groups of people including remote and offshore teams
- Experience in applying design and architectural patterns when building distributed, scalable and fault tolerant applications
- Strong organizational skills that reflect ability to perform and prioritize multiple tasks with excellent attention to detail
- Ability to work well independently, as well as collaboratively, to take initiative, and to maintain productivity under pressure
- Bachelor's in Computer Science or equivalent
- Applicants must be legally authorized to work in the U.S. on a permanent basis. We are unable to provide sponsorship at this time.
Strong Pluses
- Familiarity with Node.js & Lambda, Edge IoT architecture
- Knowledge of Telematics, Fleet Operations
- Experience working under a DevOps model
- Master's in Computer Science or equivalent
Market Minimum
USD $120,355.00/Yr.
Market Maximum
USD $206,323.00/Yr.
Bonus
12%
- ...Senior Software Architect & Developer Front Office Investment Technology Investment Management | Equity Trading Support Traders... ...-level Java (Java 8+) ~10+ years full-stack software engineering ~4+ years architecture experience (microservices and related...SeniorWork at office
- ...A leading software company is seeking a Lead Software Engineer to drive technical excellence in developing scalable web applications. The ideal candidate has over 7 years of experience in software engineering within a product or SaaS environment and strong skills in AWS...SeniorRemote work
- ...experiences company is looking for an experienced Staff Mobile Engineer to lead the engineering efforts behind its mobile platform used... ...cross-functional teams. The ideal candidate has over 10 years of software engineering experience, including significant work with mobile...Senior
- ...configuring, receiving, and responding to alerts. Our users-software developers-need to troubleshoot issues that impact their own... ...possibilities, and quickly root-cause issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences...SeniorRemote workFlexible hours
$165k - $180k
...venture-backed company in the United States, seeks a Technical Architect/Lead to drive architectural decisions for their... ...ensuring system reliability. Candidates should have 10+ years in software engineering with a strong background in Ruby on Rails, Node.js, and microservices...SeniorRemote work- ...Feedinkoo is looking for a Software Engineer II in the United States to assist with architecture, design, and implementation of applications using technologies like Django and Python. This role requires a strong understanding of user perspectives and involves collaboration...
- ...exciting opportunity to work closely with various stakeholders and contribute to enterprise-level system development. If you are passionate about software engineering and eager to make a significant impact, this role is perfect for you. #J-18808-Ljbffr TechDigital GroupSenior
- ...to streamline the response, recovery, and resilience from cyber attacks in enterprises. We are looking for talented Backend Software Engineers to join as members of our engineering team, where your contributions will significantly shape our architecture and key technical...SeniorContract work
$170k - $200k
...Best Workplaces of 2023 TEAM & ROLE Benepass is scaling rapidly, and the complexity of our frontend and product experience requires engineers who can translate design and product ideas into high-quality, scalable UI systems. As a Senior Design Engineer, you will play a...SeniorTemporary workRemote workWork from homeFlexible hours- ...Overview Our client is seeking a Senior Platform Engineer / Software Engineer to join their engineering team. Perfect for a skilled software... ..., data manipulation, and system administration tasks Architecting and building internal software tools. Must have a software...SeniorRemote work
$107k - $212k
...Senior Software Engineer II Position Overview We are seeking an experienced software engineer to join our talented full-stack billing team responsible for enabling clients to successfully activate and operate DoubleVerify's rich suite of products. You'll...SeniorFull timeWork at officeRemote work$170k - $195k
...Sr. Full Stack Software Engineer - Product Engineering New York, NY About Betterment: Betterment is a leading, technology-driven financial services company that offers investing, savings and retirement solutions for retail investors and investment advisors as...SeniorTemporary workSummer holidayWork at officeLocal areaFlexible hours$180k - $230k
...what’s possible in healthcare. We’re looking for exceptional people to help us accelerate that reality. About the Role As a Sr. Software Engineer, Backend, you will be building AI-powered solutions across our Clinical Documentation and Medical Coding suite. You will work...SeniorHome officeFlexible hours- ...Sr Product Software Engineer Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working...SeniorWorldwide
$145k - $175k
...classes—backed by powerful tracking, analytics, and administration tools. About the Role Allocate is looking to add a new Senior Software Engineer II - Backend to the team! There’s a lot for us to build and we need a developer with a broad skillset who can jump right in to...SeniorFull timeRemote work- ...most. We're a small but mighty team of engineers and product professionals who believe technology... ...generation of our platform. As a Senior Software Engineer, you'll work directly with our... ...Technology and product team to design, architect, and launch complex features and systems...SeniorRemote workFlexible hours
- ...Clear Measure is a full-service software architecture and engineering firm that empowers clients to deliver world-class custom software using .NET, Azure, and other Microsoft technologies. We build software systems, rescue failing projects, and advise and guide our client...SeniorRemote work
$170k - $195k
...About the role The Product Engineering teams at Betterment build the applications our customers use when they are logged in to their Betterment... ...that have been Betterment’s hallmark since inception. Our software guides customers through the most important life events in...SeniorTemporary workWork at officeLocal areaFlexible hours3 days per week$148.7k - $199.4k
...Sr Product Software Engineer Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers...SeniorWork experience placementLocal area$176.7k - $190k
...Senior Software Engineer II – Embedded Build Infrastructure A_DAY_IN_THE_LIFE:_As_a_Senior_Software_Engineer_II,_you_will_be_responsible_for_the_design_and_implementation_of_our_build_infrastructure,_embedded_toolchain,_and_overall_developer_build_experience_that_enables...SeniorLocal areaRemote workVisa sponsorship$116.8k - $194.6k
...Business, Operations, and Data Stewards to cohesively view and manage data across multiple domains. This role is ideal for hands-on engineers who are passionate about solving complex problems, eager to learn new technologies, and thrive in a fast-paced environment. You...SeniorWork from home$206.4k - $276.7k
...Sr Mgr Software Engineering, Mobile Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney...Senior$148.7k - $199.4k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...Entertainment and ESPN Technology is looking for a Senior Software Engineer to join the Playback Services team within the Media...SeniorWork experience placement$89.9k - $160.6k
...You’ll enjoy the flexibility to work remotely from anywhere within the U.S. as you take on some tough challenges. Overview Software engineering roles at OptumCare focus on design, development, testing, debugging, and maintenance of software to deliver high-quality applications...SeniorFull timeWork experience placementLocal areaRemote work- ...Software Engineer The Software Engineer plays a key role in the development and support of real-time data systems, APIs, and web applications used across ABC News and Disney platforms. This role involves designing, building, and maintaining modern services, APIs, and...Senior
- ...Sr. Distinguished Software Engineer – Anti‑Money Laundering (Remote – Eligible) As a Sr. Distinguished Engineer at Capital One, you will be part of a community of technical experts working to define the future of banking in the cloud. You will work alongside a multidisciplinary...SeniorLocal areaRemote work
$148.7k - $199.4k
...Sr Software Engineer – Req ID: 10145076 Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more...SeniorWork experience placement- ...We are looking for a full‑stack software engineer to build software to efficiently manage microgrids and other distributed energy resources... ...with modern, interactive UIs for operators and customers Architect and maintain high‑performance backend services and APIs (FastAPI...SeniorWork at office
$115k - $140k
...Join to apply for the Sr. Software Engineer role at Ambry Genetics . Compensation: $115,000 - $140,000 per year. You are eligible for a Short... ...powers life‑changing genetic insights. Essential Functions Architect, develop, and enhance React and Java/Spring‑based...SeniorTemporary workWork experience placementLocal areaRemote work$148.7k - $199.4k
...Job Posting Title: Sr Software EngineerReq ID: 10145073 Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Architect, Software Engineering. Be the first to apply!
- software developer internship no experience Brooklyn, NY
- federal - software developer Brooklyn, NY
- software engineer contract Brooklyn, NY
- part time software developer Brooklyn, NY
- software engineer healthcare Brooklyn, NY
- network software engineer Brooklyn, NY
- ngo software engineer Brooklyn, NY
- software development engineer aws Brooklyn, NY
- software developer fintech Brooklyn, NY
- software data engineer Brooklyn, NY

