We have other current jobs related to this field that you can find below


  • Denver, United States Access Data Consulting Corporation Full time

    Senior Software Engineer - Cloud TechnologyAre you a seasoned software engineer with a passion for cloud technologies?We are seeking a highly skilled Senior Software Engineer to join our team and contribute to critical initiatives, including the development of WiFi 7 technology.Duties:Design, develop, and implement complex software applications.Contribute to...


  • Denver, United States Access Data Consulting Corporation Full time

    Senior Software Engineer - Cloud TechnologyAre you a seasoned software engineer with a passion for cloud technologies?We are seeking a highly skilled Senior Software Engineer to join our team and contribute to critical initiatives, including the development of WiFi 7 technology.Duties:Design, develop, and implement complex software applications.Contribute to...


  • Denver, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis Satellite space company is deploying a next-generation satellite constellation, based in Denver, Colorado.As a Senior Embedded Software Engineer, you'll lead the full development of mission-critical embedded software on their satellites, as they continue to build and...


  • Denver, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis Satellite space company is deploying a next-generation satellite constellation, based in Denver, Colorado.As a Senior Embedded Software Engineer, you'll lead the full development of mission-critical embedded software on their satellites, as they continue to build and...


  • Denver, United States EVONA Full time

    Location: ~Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis New-Space Satellite Communications company is seeking a Senior Embedded Software Engineer, to lead the full development of mission-critical embedded software on their satellites.Senior Embedded Software Engineer ResponsibilitiesDevelop the full software lifecycle and...


  • Denver, United States EVONA Full time

    Location: ~Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsThis New-Space Satellite Communications company is seeking a Senior Embedded Software Engineer, to lead the full development of mission-critical embedded software on their satellites.Senior Embedded Software Engineer ResponsibilitiesDevelop the full software lifecycle and...


  • Denver, United States Collabera Full time

    Title: Senior Software EngineerLocation: Denver, CO (Downtown currently, Cherry Creek in near future) | Hybrid - 4 days onsite, 1 day remoteCompensation: $115K - $175K baseFull-Time Direct Hire W2Our client is a global leader in connected TV (CTV) and cross-screen advertising. They pride themselves on delivering state-of-the-art advertising solutions that...


  • Denver, United States EVONA Full time

    Location: Denver, ColoradoSalary: Up to $220kRasing into the Tens of Millions ($MM), EVONA is exclusively partnered with one of Colorado's leading Space Start-UpsAs a Senior Embedded Software Engineer, you'll lead the full development and architecture of mission-critical embedded software onto their Spacecraft and Satellites.Senior Embedded Software Engineer...


  • Denver, United States EVONA Full time

    Location: Denver, ColoradoSalary: Up to $220kRasing into the Tens of Millions ($MM), EVONA is exclusively partnered with one of Colorado's leading Space Start-UpsAs a Senior Embedded Software Engineer, you'll lead the full development and architecture of mission-critical embedded software onto their Spacecraft and Satellites.Senior Embedded Software Engineer...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and engage in the critical mission of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in: Assessing user requirements to ensure software meets operational needs.Identifying and resolving issues within existing software...


  • Denver, United States TIER4 GROUP Full time

    Job DescriptionJob DescriptionSoftware Engineer - Join Our Dynamic Team!Permanent / Direct Hire Position, Base + 10% BonusLocation: Denver, Colorado - hybrid onsite 2-3 days a week We're on the lookout for a Senior Java Software Engineer to become a key player in our team. As a software engineer, you'll be responsible for developing, testing, and...


  • Denver, United States Technology Ventures Full time

    Job Scope: As a Senior Software Engineer, you will be responsible for ensuring the reliability,performance, and scalability of complex software systems and infrastructure. Your role bridgesdevelopment and operations, focusing on creating robust, scalable, and highly availablesystems. With deep expertise in distributed systems, cloud computing, networking,...


  • Denver, United States Technology Ventures Full time

    Job Scope: As a Senior Software Engineer, you will be responsible for ensuring the reliability,performance, and scalability of complex software systems and infrastructure. Your role bridgesdevelopment and operations, focusing on creating robust, scalable, and highly availablesystems. With deep expertise in distributed systems, cloud computing, networking,...


  • Denver, United States IQ Clarity Full time

    Job DescriptionJob DescriptionIQ Clarity's client is looking for a Senior Software Engineer with extensive C++ experience.About Us: We are a leading provider of cutting-edge identity management and security solutions, dedicated to protecting digital identities and enhancing security for organizations worldwide. As we continue to innovate and expand our...


  • Denver, Colorado, United States Generac Full time

    About GeneracGenerac is a prominent energy technology firm dedicated to advancing a more intelligent world.With over 60 years of history, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we continue to break new ground.There has...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, United States COPIC Companies Full time

    Join Copic as a Senior Software Engineer! Are you ready to play a crucial role in our digital transformation journey? At Copic, we’re looking for a talented Senior Software Engineer to join our core development team. If you have a passion for building solutions that make a difference, come talk to us.The Opportunity:You will work with a small team of...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and take on the challenge of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in evaluating user requirements, troubleshooting existing software, and crafting new functionalities to bolster threat defense. Lockheed Martin offers...

RSA- Senior Software Engineer

2 months ago


Denver, United States RSA Security Full time
RSA- Senior Software Engineer

RSA provides trusted identity and access management for 12,000 organizations around the world, managing 25 million enterprise identities and providing secure, convenient access to millions of users. RSA specializes in empowering security-first organizations in financial services, healthcare, energy, technology services, and other industries to thrive in a digital world, delivering complete capabilities for modern authentication, access, lifecycle management, and identity governance. Whether in the cloud or on-premises, RSA connects people with the digital resources they depend on everywhere they live, work, and play.

This position is as a Senior Software Engineer who is responsible for designing, implementing and integrating break-through enterprise security features in the next generation of RSA's IDPlus Cloud Authentication Service. Anas has worked on the development of a lockout policy for push notification based authentication methods, and on facilitating better enablement flows for an enhancement to our approve authentication method (number matching) and for a mobile lock feature (a key business driver). He also works on our disaster recovery system, one of the key features enabling us to meet our contractually obligated uptime SLA. He is also participating in upgrading the software libraries we use across our entire product codebase, which is critical to maintaining our FedRAMP certification. He is currently working on delivering APIs for provisioning new users into our system and for allowing administrators to assist users with password resets. These APIs will be integrated into other related RSA services, which is key initiative to enhancing our offering as an full-featured identity platform.

Required skills include experience in the following:

  • 5+ years of experience developing object-oriented software with a solid understanding of Java
  • Experience designing, implementing and testing cloud services and applications
  • Experience in the development lifecycle of at least one large-scale server-side project (preferably SaaS or SaaS-like)
  • Ability to understand issues of possible failures and recoveries, multi-node deployments, zero down-time development, etc.
  • Knowledge of different data storage strategies, including the ability to analyze pros & cons for different options
  • Ability to understand and solve performance issues and constraints
  • Understanding of scaling, throughput and latency
  • Enthusiasm for ensuring thorough automated test coverage for your own deliverables
  • Excellent written & verbal communication skills
  • Ability to thrive in a fast-paced team-oriented environment
  • Computer/Internet Security
  • Cloud based development (i.e. Azure/AWS Development)
  • Relational databases (e.g. SQL Server, MySQL) and/or NoSQL databases
  • Testing frameworks (JUnit 5, TestNG, Selenium, Selenium Grid)
  • Spring Framework and Spring Boot
  • Directories (e.g. Active Directory, OpenLDAP)
  • Hibernate
  • Redis
  • UI development and frameworks (e.g. Bootstrap, Backbone, Angular)
  • Development, build and continuous integration tools (e.g. IntelliJ, Gradle, Jenkins)
  • Agile software development processes and tools (e.g. JIRA, Git/Github)


RSA is committed to the principle of equal employment opportunity for all employees and applicants for employment and to providing employees with a work environment free of discrimination and harassment. All employment decisions at RSA are based on business needs, job requirements and individual qualifications, without regard to race, color, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, protected veteran status, genetic information, or any other characteristic protected by federal, state or local laws. RSA will not tolerate discrimination or harassment based on any of these characteristics. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. All RSA employees are expected to support this policy and contribute to an environment of equal opportunity.

If you need a reasonable accommodation during the application process, please contact rsa.global.talent.acquisition@rsa.com. All employees must be legally authorized to work in the US. RSA and its approved consultants will never ask you for a fee to process or consider your application for a career with RSA. RSA reserves the right to amend or withdraw any job posting at any time, including prior to the advertised closing date.