MiamiRecruiter Since 2001
the smart solution for Miami jobs

Senior Software Engineer - Remote

Company: Security Mentor
Location: Miami
Posted on: January 16, 2022

Job Description:

Who we are
Security Mentor is a global leader in the security awareness training and education industry. We enable organizations to transform their workforces into cyber-savvy employees by helping people learn to stay safe and protect information online. Incorporated in 2008, our innovative products and services are used by Fortune 500 enterprises, state and local governments, nonprofits and education institutions.

What we're looking for
We are seeking an exceptional senior software engineer to join our team .

As Senior Software Engineer, you'll work with a high-performing team of engineers developing the next generation of security awareness training used by enterprises, government, education and nonprofit institutions around the globe. You will need a strong focus on application and system performance, scalability, security, availability and maintainability of solutions.

Who you are
You have an established track record of developing and delivering high-quality commercial cloud-based products. You possess deep technical aptitude, outstanding programming skills, excellent management and communication skills and have a passion to make a difference! You demonstrate the ability to balance business goals, technology strategy, and time to market in a sustainable way.

What you'll do
Work in full-stack development environment with a small agile team.
Develop new features, enhance existing features and optimize existing functionality, from conception and design through testing and deployment.
Enact systems and processes for improving the performance, scalability, extensibility, interoperability, reliability, availability, security and usability.
Design and implement security-sensitive or complex aspects of the code base.
Test and evaluate features; perform quality assurance.
Perform software audits and verify compliance.
Work with stakeholders to identify business priorities and new features; develop project schedules, task breakdown, and work assignments; re-prioritize and adjust as emerging requirements and circumstances dictate.
Assist in drawing up specifications and planning software architecture; review design and code developed by others, with an eye for maintainability, security, and effectiveness.
Advise on emerging technology shifts and security best practices.
Support the customer services team, addressing escalated issues in a variety of areas, at times working directly with the customer.

What you bring
Passion for software engineering and architecture.
Bachelor's degree in Computer Science, Engineering, Information Technology or a related technical discipline.
7+ years of software engineering experience with 5+ years of development on Linux systems, including development using SELinux.
Strong understanding of software development processes, procedures, and technology.
Great coding skills with a long history of successful object-oriented design and coding projects showcasing your superior programming abilities.
Experience designing and implementing large-scale, public-facing web applications on a LAMP stack or similar.
Experience hosting enterprise web applications on AWS.
Excellent skills in web application-centric programming languages (PHP, Go and JavaScript preferred), MVC frameworks (Laravel, Zend).
Experience leading code reviews and conducting software testing and quality assurance.
Relational database design and management.
Strong security background with an excellent grasp of security principles, practices, tools, industry standards, and secure application development.
Strong troubleshooting and critical thinking skills.
Ability to work both independently and as part of a team, and to set priorities and meet deadlines.
Excellent communications skills both oral and written.
Self-motivated with strong work ethic and high standard of excellence.
Desire to handle confidential information, data and communications with utmost discretion.

Email delivery protocols and mail transfer agents like Postfix or Sendmail
Single-Sign On (SSO) using SAML and implementations (e.g., ADFS, Ping, Okta)
Linux Kernel Security tools such as SELinux, OpenSCAP, AppArmor or grsecurity
Continuous integration, delivery & deployment

Other Important Information:
Headquarters location: Monterey, CA
Remote position with flexible working hours
Competitive salaries

Equal Opportunity Employer:
Security Mentor is an equal opportunity employer and prohibits discrimination or harassment. All qualified applicants will receive consideration for employment without regard to without regard to race, color, religion, gender, gender identity, sexual orientation or expression, national origin, age, disability or veteran status.

Are you ready?
We are. And if this looks like your dream match, we'd like to connect with you.

Keywords: Security Mentor, Miami , Senior Software Engineer - Remote, IT / Software / Systems , Miami, Florida

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Florida jobs by following @recnetFL on Twitter!

Miami RSS job feeds