Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Golang Software Engineer image - Rise Careers
Job details

Sr. Golang Software Engineer

• *W2 Only Please, required 5 days/week onsite in Annapolis, MD** Description This team owns the security telemetry mission for the client, collecting, enriching, and vending massive volumes of security-related data from millions of hosts across globally distributed regions. The solutions you deliver are foundational in supporting the security and audit missions of the client's teams. Require a Software Development Engineer who will work on creating windows services written. Primary responsibilities include developing windows solutions, including deep diving into troubleshooting/debugging internally developed code (written in Golang, and Python). In addition to direct feature development, the engineer will enhance the functionality of existing systems, increase our ability to scale and contribute to all aspects of the software development lifecycle. Responsibilities also include working alongside other engineers on development of software, updating/enhancing our current software, automation of support processes and documentation of our systems.SkillsPython, Golang or Rust, C, C++, windowsAdditional Skills & Qualifications- Must have experience developing services for Windows including Windows Event Logging, Windows registry, WMI, Event Tracing for Windows (ETW) and Windows file system.- Preferred coding skills: Golang or Rust, and Python.- Other desired technical skills include Windows kernel expertise, UNIX/LINUX.- A Computer Science or equivalent technical degreeExperience LevelExpert LevelPay and BenefitsThe pay range for this position is $60.00 - $75.00• Medical, dental & vision• Critical Illness, Accident, and Hospital• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available• Life Insurance (Voluntary Life & AD&D for the employee and dependents)• Short and long-term disability• Health Spending Account (HSA)• Transportation benefits• Employee Assistance Program• Time Off/Leave (PTO, Vacation or Sick Leave)Workplace TypeThis is a hybrid position in Annapolis,MD.Application DeadlineThis position will be accepting applications until Dec 17, 2024.About TEKsystems:We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Comcast Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Comcast DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Comcast
Comcast CEO photo
Brian L. Roberts
Approve of CEO

Average salary estimate

$67500 / YEARLY (est.)
min
max
$60000K
$75000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Golang Software Engineer, Comcast

Are you ready to make a meaningful impact as a Sr. Golang Software Engineer at TEKsystems? Located in Hanover, PA, you'll be joining a dynamic team dedicated to security telemetry. In this role, you'll harness your expertise in Golang and Python to develop robust Windows services that not only manage massive volumes of security data but also support essential security and audit missions across globally distributed systems. You'll dive deep into troubleshooting and debugging, enhancing the functionality of existing software, and contributing to every stage of the software development lifecycle. Your experience with Windows Event Logging, WMI, and Windows file systems will be crucial as you automate support processes and document these systems for team use. You'll work closely with fellow engineers on updates and enhancements, ensuring our solutions are both effective and scalable. Plus, with a competitive pay range of $60.00 - $75.00 and a range of benefits including medical, dental, and a 401(k) plan, this position promises personal and professional growth in a supportive environment. If you’re passionate about leveraging your development skills to influence cybersecurity positively, we'd love to see what you bring to TEKsystems. Join us in transforming ideas into reality and unlocking new opportunities!

Frequently Asked Questions (FAQs) for Sr. Golang Software Engineer Role at Comcast
What are the primary responsibilities of the Sr. Golang Software Engineer at TEKsystems?

The primary responsibilities of the Sr. Golang Software Engineer at TEKsystems include developing Windows services using Golang and Python, troubleshooting and debugging existing code, enhancing current software functionality, and automating support processes. This role is essential for supporting the security telemetry mission involving vast volumes of security data.

Join Rise to see the full answer
What qualifications are needed for the Sr. Golang Software Engineer position at TEKsystems?

For the Sr. Golang Software Engineer position at TEKsystems, candidates should have a Computer Science degree or equivalent technical qualifications. Required skills include experience with Golang or Rust, Python, and extensive knowledge in developing services for Windows, including Windows Event Logging and the Windows file system.

Join Rise to see the full answer
What is the pay range for the Sr. Golang Software Engineer role at TEKsystems?

The pay range for the Sr. Golang Software Engineer role at TEKsystems is between $60.00 and $75.00 per hour, depending on experience and qualifications. In addition to competitive compensation, the role comes with various benefits that include health, life insurance, and retirement plan options.

Join Rise to see the full answer
Is the Sr. Golang Software Engineer role at TEKsystems a remote position?

The Sr. Golang Software Engineer position at TEKsystems is not a fully remote role. It requires presence onsite in Annapolis, MD, emphasizing collaboration and team interactions. However, it's classified as a hybrid position, suggesting flexibility in work arrangements.

Join Rise to see the full answer
What kind of projects will a Sr. Golang Software Engineer work on at TEKsystems?

A Sr. Golang Software Engineer at TEKsystems will work on security telemetry projects, focusing on collecting and enriching security-related data across various systems. This involves developing Windows services and enhancing software to support crucial security and audit missions for global clients.

Join Rise to see the full answer
Common Interview Questions for Sr. Golang Software Engineer
What experience do you have with Golang, and how have you applied it in previous projects?

In answering this question, detail specific projects where you've utilized Golang. Explain the challenges you faced, the solutions you implemented, and how your contributions affected team outcomes, emphasizing any innovative features you developed.

Join Rise to see the full answer
Can you describe a challenging debugging task you've encountered while developing software?

Provide a specific instance when you faced a complex bug. Explain the steps you took to identify the issue, the tools you used for debugging, and the final resolution. Highlight your analytical thinking and problem-solving approach.

Join Rise to see the full answer
How do you ensure the software you develop is scalable?

Discuss your approach to writing scalable code, such as adhering to best coding practices, optimizing algorithms, and conducting thorough testing. Mention any tools or frameworks you utilize that help in performance optimization for scalable systems.

Join Rise to see the full answer
What is your experience with Windows services, and how do they differ from Linux services?

Share your experiences with developing Windows services, including any specific projects. Highlight your knowledge of components like Windows Event Logging and how you effectively manage services compared to Linux environments, including unique challenges.

Join Rise to see the full answer
Can you tell us about your proficiency with automation tools in software development?

Discuss any automation tools you've worked with, emphasizing how they improved your development workflow. Share examples of automation scripts you created or integrated, showcasing your ability to increase efficiency through automation.

Join Rise to see the full answer
How do you handle peer reviews of your code?

Mention the collaborative nature of peer reviews in fostering improvement and knowledge sharing. Explain how you approach receiving feedback constructively and providing input on others' work, fostering teamwork and enhancing the overall code quality.

Join Rise to see the full answer
What does your ideal software development lifecycle look like?

Outline your vision for a successful software development lifecycle, emphasizing phases like requirements gathering, design, implementation, testing, and maintenance. Explain your role in each phase and how you ensure quality and efficiency at every stage.

Join Rise to see the full answer
Can you explain how you prioritize tasks within a project?

Discuss your strategies for prioritizing tasks, such as using Agile methodologies or task management tools. Explain how you balance urgent issues against long-term goals and ensure timely completion of project milestones.

Join Rise to see the full answer
Have you worked in a hybrid work environment before? How do you stay productive?

If you have experience in a hybrid environment, mention strategies that help you stay productive, like setting a structured schedule or using collaboration tools. If not, discuss your adaptability and eagerness to embrace best practices for remote and in-office work dynamics.

Join Rise to see the full answer
Why are you interested in working with TEKsystems as a Sr. Golang Software Engineer?

Express your enthusiasm for TEKsystems' values and mission. Align your career aspirations with the role, mentioning your interest in security technology and your desire to work with a company renowned for transformation and innovation.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago
ília Remote Remote (anywhere on the globe)
Posted 4 days ago
Photo of the Rise User
Lely Remote Cornelis van der Lelylaan, 3147 Maassluis, Netherlands
Posted 3 days ago

Comcast creates incredible technology and entertainment that connects millions of people to the moments and experiences that matter most.

84 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!