At a Glance
- Tasks: Design and develop innovative security software to protect clients from cyber threats.
- Company: Join Dell SecureWorks, a leader in information security services with a global impact.
- Benefits: Enjoy remote work flexibility, competitive salary, and a focus on health and wellness.
- Why this job: Make a real difference by disrupting cyber attacks and protecting valuable assets.
- Qualifications: 5+ years in software development with skills in Python and large-scale systems.
- Other info: Collaborative environment with opportunities for career growth and community involvement.
The predicted salary is between 36000 - 60000 £ per year.
Dell SecureWorks is a market leader in information security services with more than 3,600 customers worldwide. Organizations of all sizes, across all industries rely on Dell SecureWorks to protect their assets, improve compliance and reduce costs.
Role Overview: We are looking for a top-notch Software Development Staff Engineer to help us build innovative security products/services. This is a challenging and rewarding position where interesting projects in security are implemented to protect our clients.
Role Responsibilities:
- Responsible for the design and development activities associated with software using a range of applicable technologies.
- Participates in product development in all stages including planning, design, development, testing, implementation and post deployment support.
- Manages or utilizes software that is built and implemented as a product, using best-in-class development process/lifecycle management.
- Drives idea generation for new software products, or for the next version of an existing product.
- Works with the team to develop, maintain, and communicate current development schedules, timelines and development status.
- Reviews requirements, specifications and designs to assure product quality; develops and implements plans and tests for product quality, scalability, performance assurance.
As a managed security provider, Dell SecureWorks expects its employees to understand and apply commonly known security practices and possess a working knowledge of applicable industry controls such as NIST 800-53.
Requirements:
- 5+ years of professional software development experience.
- Experience with mission critical large scale systems, scaling and concurrency.
- Experience evaluating and selecting third party tools.
- Excellent verbal and written communications skills and an interest in working in a collaborative team environment.
- Experience with one of the following: Cassandra, Redis, Protocol Buffers, Google Test, libevent, Python, PyQt, Buildbot or similar technologies is required.
- BS/BA degree in Computer Science, Electrical Engineering, Mathematics, or related disciplines or equivalent work experience required.
Preferences:
- Experience working with Cloud development environment is a plus.
Why work with us? Life at Dell means collaborating with dedicated professionals with a passion for technology. Our people demonstrate our winning culture through positive and meaningful relationships. We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential.
Locations: Edinburgh, Scotland; London, England (Telecommute only in UK)
Position: Employee
Work Schedule: Full-time
Remote: Yes
Relocation: No
Salary: Not Specified
Python Developer Remote - Uk employer: Djangojobs
Contact Detail:
Djangojobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer Remote - Uk
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Dell SecureWorks. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to security or Python development. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and scenarios related to security practices. We want to see how you think and solve problems, so practice articulating your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Dell SecureWorks team.
We think you need these skills to ace Python Developer Remote - Uk
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Python Developer role. Highlight your experience with relevant technologies like Python, and any large-scale systems you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about security and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Projects: If you've worked on interesting projects, especially in security or software development, make sure to mention them. We’re keen to see how you’ve applied your skills in real-world scenarios, so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Dell SecureWorks!
How to prepare for a job interview at Djangojobs
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any relevant tools like Cassandra or Redis. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in software development. Think about challenges you've faced, the solutions you implemented, and the outcomes. This will demonstrate your ability to think critically and innovate.
✨Understand Security Practices
Since this role is with a security-focused company, it’s crucial to have a solid understanding of security practices. Familiarise yourself with NIST 800-53 and be prepared to discuss how you’ve applied security measures in your previous work.
✨Communicate Effectively
Strong communication skills are key in a collaborative environment. Practice articulating your thoughts clearly and concisely. Be ready to explain your ideas and processes during the interview, as well as ask insightful questions about the team and projects.