Senior Systems Software Engineer
2 months ago
The Systems Development team at Hudson River Trading builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, you will develop tools in Python with a focus on improving development experience for users of our configuration management system, SaltStack. This role offers a unique opportunity to impact a critical part of our existing and growing infrastructure. You’ll improve and integrate our existing tools and libraries across the platform, as well as design and build new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. Strong Python skills, development experience, and some experience with Unix are required.
Responsibilities
Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration
Integrating and extending configuration management modules (SaltStack and Ansible) and tools
Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues
Writing configuration management (SaltStack) code to build, deploy, and maintain new services
Helping to set the general direction for the Systems Python platform, representing Salt users internally
Qualifications
Required:
BS and/or MS in computer science or a related field
5+ years of relevant experience, including programming in Python
Experience using automation to solve problems and improve processes efficiently
Acts effectively as a team player but also works well independently
Skilled at juggling multiple tasks while maintaining a high level of attention to detail
Familiar with open-source software
Strong Python programming skills
Must be able to debug and analyze problems quickly
Must be able to learn at a fast pace and apply new skills effectively
Strong grasp of computer science fundamentals and software design patterns
Solid understanding of Linux/UNIX operating systems
Preferred:
Understanding of Debian operating system
Proven experience with SaltStack internals or platform ownership
Familiarity with systems configuration management and monitoring technologies
Familiarity with continuous integration and continuous deployment tools and processes
Understanding of networking protocols
Culture
Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading. At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.
-
Senior Software Engineer
4 weeks ago
New York, New York, United States R K Software, Inc. Full timeJob Description for Senior Software EngineerR K Software, Inc. is seeking a highly skilled Senior Software Engineer to join our team of talented professionals.Job SummaryThe Senior Software Engineer will be responsible for designing, developing, and deploying complex software applications using a range of technologies including Visual Studio .Net, SQL...
-
Senior Systems Software Engineer
1 week ago
New York, New York, United States Dstillery Full timeAbout DstilleryDstillery is a leading custom audience solutions company that empowers brands and their agencies to maximize the value of customer data and transform the way they connect with their audiences.We're a group of relentlessly curious data scientists, engineers, and marketing and advertising professionals solving companies' toughest problems in the...
-
Senior Software Engineer
4 weeks ago
New York, New York, United States CareConnect Full timeJob Title: Senior Software EngineerJob Summary: We are seeking a highly skilled software engineer to join our team. Responsibilities include designing, developing, and testing software applications.Responsibilities:Design software applications and systemsDevelop and test software codeCollaborate with cross-functional teamsRequirements:Proven experience in...
-
Senior Back-End Software Engineer
2 weeks ago
New York, United States Persistent Systems LLC (New York) Full timeJob Description & Responsibilities We're looking for a Senior Back-End Software Engineer with extensive experience developing software with Java in a Linux environment. You will be responsible for working with a team of engineersin the development and implementation of applications that will automate our QA testing platform for our firmware running on the...
-
Senior Software Engineer
1 month ago
New York, United States Novum Global Full timePosition Overview:We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. As a Senior Software Engineer you will play a key role in designing developing and maintaining cuttingedge integration software. You will collaborate with crossfunctional teams to solve complex problems and contribute to the overall architecture...
-
Senior Software Engineer
3 weeks ago
New York, United States Averity Full timeWe are looking for a Senior Software Engineer who is an expert in Python Development to join an early stage startup in accelerated growth mode. Who are we? We are an educational organization utilizing data to change the learning landscape and improve the advancement of fundamental education at the individual level. What is the job? We need a Senior Software...
-
Senior Systems Software Engineer
2 months ago
New York, United States Hudson River Trading Full timeThe Systems Development team at Hudson River Trading builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, you will develop tools in Python with a focus on improving development experience for users of our configuration management system,...
-
Senior Software Engineer
1 month ago
New York, New York, United States Whistle Full timeAbout UsAt Whistle, we're passionate about creating innovative solutions that make a real impact. Our team is dedicated to building a welcoming and collaborative environment where everyone feels valued and supported.Job DescriptionWe're seeking a highly skilled Senior Software Engineer to join our New Products/International team. As a key member of our team,...
-
Senior Systems Software Engineer
2 months ago
New York, United States Hudson River Trading Full timeThe Systems Development team at Hudson River Trading builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, you will develop tools in Python with a focus on improving development experience for users of our configuration management system,...
-
Senior Software Engineer
6 days ago
New York, New York, United States City of New York Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will have a proven track record of delivering high-quality software solutions and will be responsible for leading the development of new features and maintaining existing ones. Key responsibilities will include:Designing and developing software...
-
Senior Software Engineer
6 days ago
New York, United States Henlew Full timeSenior Software EngineerNew York CityOur client, an innovative intelligence platform leveraging real-time data insights and AI to empower organizations in making informed global business decisions, is seeking a Senior Software Engineer to join their growing team in New York City. This opportunity comes at an exciting time, as the company has recently...
-
Senior Software Engineer
3 weeks ago
New York, New York, United States KANERAI Full timeAbout the OpportunityKANERAI is currently seeking a highly skilled Senior Software Engineer to join our Research & Development Team. This role involves working on small and large projects, some tactical, others strategic, that directly impact our business.Your ResponsibilitiesContribute value across our entire stack: cloud computing, distributed computing,...
-
Senior Software Engineer
1 week ago
New York, New York, United States NLX Corporation Full timeAbout NLX CorporationNLX Corporation is a startup revolutionizing the conversational AI technology landscape. We're on a mission to create a suite of innovative technologies that will transform the way businesses operate and interact with their customers. Our team is comprised of remote-first professionals from across North America and Europe, united by a...
-
Senior Software Engineer: OCaml Experience
4 weeks ago
New York, United States Jane Street Full timeSenior Software Engineers OCaml Experience Jane Street Group, LLC has openings for Senior Software Engineers - multiple openings in New York, NY. The position duties are as follows: Develop software in OCaml as part of the trading and operational infrastructure for a proprietary trading company. Support traders and other users of the company's technology...
-
Senior Software Engineering Manager
1 month ago
New York, New York, United States Figma Full timeFigma is a design tool that enables teams to collaborate on design projects. We're looking for a Senior Software Engineering Manager to lead our engineering team in building scalable services to power Figma's infrastructure.This is a full-time role that can be held from one of our US hubs or remotely in the United States. As a Senior Software Engineering...
-
**Senior Software Engineer**
2 weeks ago
New York, New York, United States Cross Country Nurses Full timeWe are looking for a skilled Senior Software Engineer to lead our software development team. Key responsibilities include:Key Responsibilities• Design and develop high-quality software solutions• Collaborate with cross-functional teams to deliver projects on time• Mentor junior engineers and provide technical guidanceRequirements• 5+ years of...
-
Senior Software Engineer
4 weeks ago
New York, United States The Forum Group Full timeThe Senior Software Engineer will work closely with a small team of software developers to build, maintain and document back-office web applications. The ideal candidate is a developer who understands the industry’s best practices and has experience with developing in a Microsoft environment. Position Description:Design, develop and document software...
-
Senior Software Engineering Manager
3 weeks ago
New York, United States Capital One Full timeSenior Software Engineering Manager Are you passionate about driving technological innovation and solving complex business challenges? Join our team at Capital One as a Senior Software Engineering Manager. We are looking for individuals experienced in leading diverse technology projects and managing a team of developers in creating cutting-edge solutions....
-
Senior Software Engineer
3 days ago
New Orleans, United States Apex Systems Full timeApex Systems, a World-Class Technology Solutions Provider, is seeking applicants for the below position on behalf of our client. Please apply if interested and qualified. Please note that only qualified candidates will be contacted.Role / Title: Senior Software Engineer Location: New Orleans, LA-100% remoteDuration: 6 month contract to hirePay: Highly...
-
Senior Software Engineer
4 weeks ago
New York, New York, United States Averity Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Averity. This individual will be responsible for designing, coding, updating, and implementing solutions for our complex back-end data processing and automation systems.The ideal candidate will have 7+ years of production-level experience with Python development, as well as...