Senior Software Engineer
Company: OffSec
Location: Albuquerque
Posted on: March 31, 2025
Job Description:
About OffSecFounded in 2007 by the creators of Kali Linux,
OffSec (formerly known as Offensive Security) is the leading
provider of continuous professional and workforce development,
training, and education for cybersecurity practitioners. OffSec's
distinct pedagogy and practical, hands-on learning help
organizations fill the infosec talent gap by training their teams
on today's most critical skills.Become a part of our global
presence and work from anywhere.With team members in over 40
countries, we believe in inspiring people of all backgrounds and
communities. The OffSec team is composed of diverse,
internationally published authors, conference speakers, and
seasoned information technology professionals from both the private
sector and governments worldwide.Excited about our mission and what
we do? Apply and join us!About the JobThe Sr. Software Engineer
will join the software development team in designing and
implementing the development of our consumer-facing, high-traffic,
e-commerce web platform. We are looking for front end, back end,
and fullstack developers from junior to mid-level.Duties and
responsibilities
- Develops software solutions by identifying user and system
requirements for a new customer-facing, high-traffic, e-commerce
web platform
- Determines operational feasibility by evaluating analysis,
problem definition, requirements, solution development, and
proposed solutions.
- Documents and demonstrates solutions by developing
documentation, flowcharts, layouts, diagrams, charts, code comments
and clear code.
- Proposes and enforces best practices for software development
lifecycle
- Proposes coding standards and guidelines for the team to follow
and enforce them through code review process
- Supports and develops software engineers by providing advice,
coaching and educational opportunities
- Collaborates with team to brainstorm and creates new ideas and
solutions
- Designs the new web platform where security is part of the
design consideration from the start
- Ensures that the platform is designed and coded so ongoing
deployment, support and maintenance can be streamlined, following
the CI/CD process
- Performs technical analysis to support the effective and
efficient development efforts
- Writes code for key modules of the platform
- Designs testing methodology including automated unit testing of
the platform modules; able to do some testing if/when needed
- Communicates on project/task status clearly and effectively
with the management team, development team, and project
managers
- Moves fast, bias towards action, follows the cycle of coding,
iterating, testing, deploying and optimizing websites
- Other duties as neededQualifications
- Minimum 5 years of programming experience, including REST API
and primarily Node JS with typescript.
- Excellent MySQL, Postgresql and ElasticSearch skills with
hands-on experience
- Hands-on experience of designing and architecting high traffic
consumer e-commerce websites
- Experience with CICD tools, Git, Jira
- Web application security (OWASP)
- Experience working with queuing tools (e.g. RabbitMQ)
- Experience working with large remote team
- Hands on experience with agile development process
- Hands on experience of having worked on a large scale
e-commerce platform
- Hands on experience with AWS web services
- Experience with CSS, Javascript and HTML
- Strong attention to detail and excellent problem-solving
skills
- Broad website/software/application development skills
- DevOps skills are highly preferredWorking conditionsThis role
is a full-time salaried position. Work hours for this position are
flexible and will be performed from a home office.This position is
only open to candidates in Mexico, Central and South America, EMEA,
and APAC Regions.Direct reportsThis position has no direct
reports.EEOOffSec provides equal employment opportunities to all
employees and applicants for employment and prohibits
discrimination and harassment of any type without regard to race,
color, religion, age, sex, national origin, disability status,
genetics, protected veteran status, sexual orientation, gender
identity or expression, or any other characteristic protected by
federal, state or local laws.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.
#J-18808-Ljbffr
Keywords: OffSec, Albuquerque , Senior Software Engineer, IT / Software / Systems , Albuquerque, New Mexico
Didn't find what you're looking for? Search again!
Loading more jobs...