Job Closed
This listing is no longer active.
Senior Software Engineer – Core Data Team
Location
New York + 1 moreAll locations: New York | Massachusetts
Posted
94 days ago
Salary
$130K - $150K / year
Seniority
Senior
Job Description
Senior Software Engineer – Core Data Team
Bitsight
•Support the team as a driver of change. •Work with Data Science and Data Collection teams to integrate new data sources. •Optimize the processing and storage of data enabling data analytics to be provided in real time.
Job Requirements
- Five (5) years of experience as a Software Engineer building and maintaining a customer-facing SaaS application.
- Experience with Airflow or other data processing workflow tooling
- Experience with public cloud platforms and containers, such as AWS and Kubernetes
- Experience working with a team of engineers, and product owners in delivering a product to end-users.
Benefits
- medical, dental, and vision insurance
- paid parental leave
- flexible time off
- a 401(k) plan with employee and company contribution opportunities
- life and disability insurance
- tuition reimbursement
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer GO
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
Business Area: Engineering Seniority Level: Associate Job Description: At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises. At Cloudera, our Data Services Pillar is the heart of data innovation. We don’t just work with technology; we build it. Our mission is to empower data practitioners by creating seamless, enterprise-grade experiences for data engineering, warehousing, streaming, operational databases, and AI. Cloudera Data Warehouse (CDW) is a cloud-native, self-service data service to provide highly performant, independent, and scalable data warehouses – like Impala and Hive – for business intelligence (BI) and analytics workloads. It is a containerized application (a "Data Service") within the Cloudera Data Platform (CDP) deployed on Kubernetes into public and private cloud environments. We are looking for an experienced engineer who is familiar with Kubernetes, Go and cloud technologies such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform to help us build robust and scalable data infrastructure software. As a Software Engineer you will: - Design, implement, test and release new features and enhancements for Cloudera Data Warehouse - Collaborate with product management, engineering, support, UX, and documentation teams to deliver features and enhancements - Provide support to our field team and customers, facilitating product adoption and growth, smooth implementation and troubleshooting We’re excited about you if you have (Required Experience): - BS/MS in Computer Science or a related field, and 2+ years of relevant work experience - Knowledge and hands-on experience with Kubernetes, Helm and Docker containerization - Solid Golang programming skills - Strong written and verbal communication skills, collaborative mindset. And, comfortable interacting online with a worldwide team - Some Experience/Familiarity working with cloud services such as relating to Authentication/Authorization, Managed Kubernetes, VMs, Storage services on any of Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform - Experience supporting high customer impact systems in production and on-call rotations You may also have: - Experience writing Kubernetes Operators - Experience with DevOps, Linux Troubleshooting Why this role matters: This is your opportunity to build cloud-native solutions that are deployable anywhere whether in massive clusters on any cloud provider or in private data centers. You’ll work with cutting-edge technologies like Trino, Spark, Airflow, and advanced AI inferencing systems to shape the future of analytics. Your code will directly influence how data engineers, analysts, and developers worldwide find value in their data. We believe in the power of open source. You’ll collaborate with project committers, contributing upstream to keep technologies like Apache Hive and Impala evolving. You’ll harden these engines for rock-solid security, optimize them for peak performance, and make them effortlessly run across all environments. Join us and help build the trusted, cloud-native platform that powers insights for the most data-intensive companies on the planet. This role is not eligible for immigration sponsorship What you can expect from us: - Generous PTO Policy - Support work life balance with Unplugged Days - Flexible WFH Policy - Mental & Physical Wellness programs - Phone and Internet Reimbursement program - Access to Continued Career Development - Comprehensive Benefits and Competitive Packages - Paid Volunteer Time - Employee Resource Groups EEO/VEVRAA #LI-BV1 #LI-REMOTE
Sr. Software Engineer (MANTL)
Alkami TechnologyAlkami is the digital sales and service platform provider for financial institutions in the US.
Alkami is the digital sales and service platform provider for U.S. banks and credit unions. Our unified Platform integrates onboarding, digital banking, and data and marketing—each solution can stand alone, but together they deliver more—to help institutions onboard, engage, and grow relationships. As the future shifts toward Anticipatory Banking, we help data-informed bankers meet the moment with technology that drives action. Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth (Best Place to Work in Fintech; Best & Brightest to Work For Nationally; and Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). We’re building a culture where each Alkamist can perform to their highest potential, and we’re always on the lookout for the best and brightest minds. If you’re ready to experience the power of alchemy - transforming the ordinary into the extraordinary - come join one of the fastest growing SaaS companies in the U.S. As a remote-first company, most of our positions can be remote in the US, except for key roles, which will be indicated in the Job Title. Follow us on Glassdoor and LinkedIn! Build the core experiences of both bank administrators and bank customers. This includes crafting streamlined user flows, building robust APIs, and integrating with third-party software like Plaid or Sendgrid. About You: ● You love writing clean, thoroughly documented, and well-tested code, with an eye for long term viability and performance. ● You measure twice and code once when writing features, placing an emphasis on error-handling, logging, and edge cases for every service you write. ● You enjoy the challenge of breaking down complex product asks into elegant solutions. ● You are comfortable and experienced with system design, and not only have architectural opinions but are comfortable writing, speaking, and advocating for them. ● You approach architectural challenges not with answers but with questions, and from those questions decide upon the best approach, knowing that there is no best solution, only different sets of tradeoffs to be made. ● You enjoy providing technical guidance, suggestions, and code reviews for your teammates, using your knowledge to raise the bar of their work as well. We Are Looking For: ● 6+ years professional experience with front end technologies (JavaScript, React, Vue, etc.) ● Exposure to backend services (NodeJS, NestJS) ● Well versed with REST APIs ● Experience working in an agile SCRUM environment ● Well versed with domain driven design ● Well versed with Microservice architecture The salary range for this position is: $120,000 - $150,000 Cool Things to Know Not Just Any Company: Alkami has an awesome diverse and inclusive environment. We have a FUN culture and offer great benefits, including remote-first environment, unlimited paid time off, 401(k) with employer match, and more. Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment. Recruiters: We are not looking for outside recruiting firms to help us in this search. Thank you for understanding. Pay Transparency: As of January 1, 2023, new states and locales have enacted pay equity laws that require more pay transparency by employers in the following states: California, Colorado (effective January 1, 2021), Connecticut, Maryland, Nevada, New Jersey, New York, Ohio, Rhode Island and Washington. The Important Stuff Alkami Technology is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Alkami is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Alkami are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Alkami will not tolerate discrimination or harassment based on any of these characteristics. Alkami encourages applicants of all ages. #LI-REMOTE
GIRO IS YOUR WAY FORWARD At GIRO, our mission is clear: Improving quality of life around the world through software and services that increase the efficiency of public transport and postal delivery. Joining us means contributing to projects and initiatives that makes a real difference to millions of people. Every line of code, every idea, every action, advances our impact around the world. Join us and let’s lead the way forward, together. Why choose GIRO? • Join a Quebec software company that is an international leader • Advance your career in a collaborative work environment where expertise and commitment are the driving force behind every project • Stability based on long-lasting client relationships and our long-term vision AN ENVIRONMENT FOR GROWTH Here, we focus on an inclusive and positive environment. We offer a range of benefits, including • Flexible working hours, including remote work for a balanced life. • Team activities and annual traditions that we take pride in • Everyday support: Employee assistance program, telemedicine and mental health support. • Training and professional development opportunities to grow, learn and discover your way forward. YOUR CONTRIBUTION MAKES A POSITIVE IMPACT GIRO is globally recognized for the quality and robustness of its optimization algorithms. As part of the Algorithms team, you will play a key role in the design, evolution, and industrialization of complex software solutions that have a direct impact on the daily lives of millions of public transit users around the world. Your main responsibilities: - Design, develop, and enhance advanced optimization algorithms integrated into a wide range of large-scale software products - Actively contribute to software and algorithmic architecture decisions - Translate complex operational problems into robust and high-performance mathematical models - Ensure code quality through documentation, testing, and code reviews - Serve as a technical reference for development and project teams using the Algorithms team’s features - Contribute to the continuous improvement of the team’s practices, tools, and standards - Depending on interest, mentor and provide technical support to more junior developers THE SKILLS THAT WILL MAKE YOU A KEY MEMBER OF OUR TEAM - Master’s degree or PhD in operations research or applied mathematics - 5 to 10 years of relevant experience in software development - Excellent command of the C++ programming language - Strong experience with Windows environments and relational databases - Very strong knowledge of operations research, including LP/MILP modeling and solving, column generation, and metaheuristics - Ability to analyze complex problems and propose pragmatic, high-performance solutions - Ability to communicate effectively in French, both orally and in writing READY TO HELP SHAPE THE FUTURE WITH US? Apply today and connect with our Talent Acquisition team. We look forward to meeting you! In accordance with the standards and regulatory requirements to which GIRO adheres, all positions—whether permanent, fixed-term, or internship—are subject to a criminal background check. Positions that involve access to financial data are also subject to a credit check. All verifications are conducted in accordance with GIRO’s established procedures. Employment Conditions Candidates must be legally authorized to work in the selected country at the time an offer of employment is made. It is the sole responsibility of candidates to obtain any required work permits, visas, or other authorizations prior to their start date. The masculine form is used solely to simplify the text.
Sr. Software Development Engineer
Advanced Micro Devices, IncAMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Why this role is special Join the AMD team that works directly with Google, Amazon and Microsoft to power their cloud GPU offerings. You’ll help design and build AMD’s GPU Virtualization solutions and shape the GPU experience for some of the largest cloud providers in the world. In this role you will: - Work on one of AMD’s most complex and advanced software stacks, spanning kernel drivers, hypervisors, container platforms and cloud infrastructure. - Collaborate daily with multiple component teams (GPU drivers, firmware, hypervisors, cloud platforms) and gain a deep, end‑to‑end understanding of modern GPU systems. - Be part of a highly efficient, friendly and collaborative team where people are respectful, open, and genuinely support each other’s growth. - Help lead the use of AI tools and techniques inside the team to make development faster, smarter and more enjoyable. If you enjoy low-level systems work, learning continuously, and seeing your code run at scale in the world’s biggest data centers, this role is for you. The Role You will be part of a development team that analyzes, designs, develops, tests and deploys software to make AMD the leading platform for HPC and AI/ML applications in the cloud. Key aspects of the role: - Enable AMD Instinct Accelerators and GPUs for HPC and AI/ML workloads in public clouds and large-scale data centers. - Develop AMD’s GPU virtualization solution across Windows and Linux, integrating with a variety of hypervisors (KVM, Hyper‑V, VMware, etc.). - Work closely with internal and external partners to ensure a premium GPU experience for cloud users, from bare-metal to containers. - Collaborate with cross‑functional teams (hardware, firmware, driver, cloud, and tooling) to extend AMD’s technology lead over the competition. - Drive continuous improvement of development processes, tools, and automation, including leveraging AI capabilities to increase efficiency and quality. - Engage with customers and partners to understand real‑world requirements and translate them into concrete technical designs and implementation plans. The Team You’ll join an experienced, highly collaborative engineering group where: - People are respectful, supportive and approachable. - Code reviews, design discussions and debugging sessions are treated as shared problem‑solving, not gatekeeping. - Knowledge sharing is part of the culture: brown-bag sessions, pairing on tricky issues, and joint root-cause analyses are common. - You’re encouraged to propose improvements, lead initiatives and shape how the team works. The Person You are a strong systems engineer who: - Has solid technical and analytical skills in kernel‑mode or low‑level software development. - Enjoys working as part of a team, but can also work independently, define goals and scope, and take ownership from design to delivery. - Is curious and motivated to understand how complex GPU and cloud systems fit together, beyond just your module. - Is open to experimenting with and adopting AI-based tools to improve your own and the team’s productivity. Key Responsibilities - Design, implement and maintain kernel‑mode and system‑level components for AMD’s GPU virtualization stack on Linux and/or Windows. - Integrate AMD’s GPU software stack with multiple hypervisors (KVM, Hyper‑V, VMware and others). - Debug complex issues across layers (driver, firmware, hypervisor, OS, containers, cloud stack). - Collaborate with internal component teams and external partners to deliver robust, scalable GPU solutions. - Use and help refine AI‑assisted development and analysis workflows within the team (e.g., for code exploration, test generation, log analysis). Preferred Experience - Excellent C/C++ programming and software design skills, including debugging, performance analysis and test design. - Experience developing device drivers or other kernel‑mode components in a Linux environment (Windows driver experience is a plus). - Familiarity with commonly used Linux development and debugging tools (gdb, perf, ftrace, systemtap, etc.). - 5+ years of professional software development experience (or equivalent depth of experience). - Proven experience leading or owning complex software components or projects from conception to delivery. - Practical experience in one or more of: - GPU virtualization or cloud computing - HPC or AI/ML workloads - GPU architectures (experience with AMD GPU technologies is a plus) - Strong expertise in performance tuning and optimization of GPU or system‑level software. - Experience with containerization and orchestration technologies (Docker, Kubernetes, etc.) and their integration with GPU resources. - Strong communication skills, with the ability to explain complex technical topics clearly to different audiences. - Experience using AI tools in development (e.g., for code assistance, testing, analysis) is considered a strong plus. Academic Credentials: - The candidate must have an undergraduate degree in a related field (Computer Science, Computer or Software Engineering) Location: Remote in Serbia. #LI-IS1 #LI-REMOTE Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here. This posting is for an existing vacancy.


