
Associate Software Development Engineer- Remote
BeyondTrust · United States
- Hybrid
- Full-time
- $100,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop and maintain efficient, reusable code.
- Design and implement frontend and backend tests.
- Collaborate with cross-functional engineering teams.
- Utilize C#, TypeScript, Angular, and SQL.
- Contribute to CI/CD pipelines and testing.
About the role
About BeyondTrust
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cybersecurity SaaS portfolio. Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for the impact you make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself.BeyondTrust is the global identity security leader protecting Paths to Privilege™. Our identity-centric approach goes beyond securing privileges and access, empowering organizations with the most effective solution to manage the entire identity attack surface and neutralize threats, whether from external attacks or insiders. BeyondTrust is leading the charge in transforming identity security to prevent breaches and limit the blast radius of attacks, while creating a superior customer experience and operational efficiencies. We are trusted by 20,000 customers, including 75 of the Fortune 100, and our global ecosystem of partners. Learn more at www.beyondtrust.com.
The Role
The Associate Software Development Engineer will collaborate with internal Engineering teams. You will engage in frequent problem-solving, write robust and maintainable code, and always do what is right for our products and our customers.What You’ll Do
- Review and provide feedback on functional requirements for products.
- Design, build, and maintain efficient, reusable, and reliable code.
- Develop new tests and tools for frontend and backend code.
- Set up and maintain reliable test environments and CI/CD pipelines.
- Verify the product’s scalability, reliability, consistency, and performance.
- Review, debug, and provide feedback on code written by other team members.
- Collaborate with other cross-functional team members to support the operation and maintenance of products.
- Communicate test results promptly.
What You’ll Bring
- Bachelor’s degree or equivalent in computer science, engineering, or related disciplines.
- Experience working in an agile team in scrums, sprints, and retrospectives.
- Solid written and verbal communication skills.
- A proven interest in growing your knowledge and skills.
- 3+ years of experience in software development or related field.
- Ability to thrive in an environment where some team members work remotely.
- Experience using C#, TypeScript, Angular, HTML, and CSS.
- A good understanding of SQL and relational database schemas.
- Experience writing unit tests, functional tests, integration tests, and/or end-to-end tests.
- Experience with at least one continuous integration system (Azure DevOps, Jenkins, GitHub Actions, Circle CI, etc.).
- Experience using git from the command line.
- Familiarity with secure coding practices and software security concepts.
Nice To Have
- Experience working on enterprise software products.
- Experience with .NET Core, ASP.NET Core, Entity Framework Core, and NuGet packages.
- Familiarity with services provided by major cloud providers (AWS, GCP, Azure).
- Experience writing and reviewing technical specifications and design documents.
- Basic networking knowledge about IPs, subnets, DNS.
- Proficiency with using Linux and working from the command line.
Who You Are
- A strong team player who values open and constructive feedback and fosters a culture of learning.
- Someone who communicates value, risks, tradeoffs, and recommended direction effectively.
- Adaptable and flexible, ready to navigate changing priorities with a positive mindset.
- Proactive in identifying and solving problems, with persistence and coordination to overcome challenges.
- Able to balance speed with risk, making data-driven decisions while ensuring long-term sustainability.
- Committed to mentorship and lifting others up, fostering shared growth and excellence across the team.
Better Together
Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected. We take care of our employees so they can take care of our customers. Customers who come from all walks of life just like us. We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.Key skills/competency
- Associate Software Development Engineer
- Software Development
- Cybersecurity
- SaaS
- Agile Methodologies
- Code Review
- CI/CD Pipelines
- SQL
- Git
- Secure Coding Practices
Skills & topics
- Associate Software Development Engineer
- Software Development
- Cybersecurity
- SaaS
- Agile
- CI/CD
- C#
- TypeScript
- Angular
- SQL
- Remote
How to get hired
- Tailor your resume: Highlight your 3+ years of software development experience, agile methodologies, and specific tech skills like C#, TypeScript, Angular, SQL, and Git.
- Showcase your interest in growth: Emphasize your proven interest in expanding your knowledge and skills, and your ability to thrive in a remote-friendly environment.
- Prepare for technical questions: Be ready to discuss your experience with unit, functional, integration, and end-to-end testing, as well as CI/CD systems and secure coding practices.
- Demonstrate soft skills: Highlight your teamwork, communication, adaptability, and problem-solving abilities, aligning with BeyondTrust's values.
Technical preparation
Practice C#, TypeScript, Angular, HTML, CSS coding.,Build unit, integration, and end-to-end tests.,Set up CI/CD pipelines with Git commands.,Review secure coding practices and SQL schemas.
Behavioral questions
Describe a complex problem you solved.,How do you handle constructive feedback?,Share an experience of adapting to change.,How do you balance speed with risk?
Frequently asked questions
- What are the key technologies used by an Associate Software Development Engineer at BeyondTrust?
- As an Associate Software Development Engineer at BeyondTrust, you'll primarily work with C#, TypeScript, Angular, HTML, and CSS. A strong understanding of SQL and relational database schemas is also crucial. Familiarity with CI/CD systems like Azure DevOps or Jenkins, and version control with Git, is expected.
- What is the expected experience level for an Associate Software Development Engineer at BeyondTrust?
- BeyondTrust typically looks for candidates with a Bachelor's degree in a relevant field and at least 3 years of experience in software development or a related area. Experience in an agile team environment is also a key requirement.
- Does BeyondTrust offer remote work opportunities for Associate Software Development Engineers?
- Yes, BeyondTrust explicitly states that this role requires the ability to thrive in an environment where some team members work remotely. This indicates that the Associate Software Development Engineer position is a remote role.
- What are the core responsibilities of an Associate Software Development Engineer at BeyondTrust?
- The core responsibilities include designing, building, and maintaining efficient code, developing tests for frontend and backend systems, setting up CI/CD pipelines, verifying product performance, and collaborating with cross-functional teams to ensure product quality and reliability.
- How does BeyondTrust foster a culture of learning and growth for its engineers?
- BeyondTrust emphasizes a culture of continual learning, where employees are recognized for their growth and impact. The 'Who You Are' section highlights team players who value feedback, foster learning, and are committed to mentorship, creating an environment for shared growth.
- What is BeyondTrust's focus in the cybersecurity space?
- BeyondTrust is the global identity security leader. They focus on protecting 'Paths to Privilege™' by managing the entire identity attack surface to neutralize threats from external attacks or insiders, thus preventing breaches.
- What kind of testing experience is expected for this role?
- The Associate Software Development Engineer role requires experience in writing various types of tests, including unit tests, functional tests, integration tests, and/or end-to-end tests. This ensures the quality and reliability of the software developed.