Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

R logo
Real Time Technologies, LLCMiami, FL

$100,000 - $170,000 / year

Sr Software Engineer (C#, .NET) Get to know us better Realtime technologies offers the most flexible cutting-edge Retail Management Solutions that encompass sales, inventory management, frontline employee management and engagement, payments, business intelligence, and digital automation tools for the wireless industry. We support Fortune 500 companies, unify their customer experience, and remove pain points across multiple retail touch points. Realtime prides itself on fostering a team-oriented culture and a dynamic work environment, where team members are set up to make meaningful contributions across the organization. About the Sr Software Engineer position We are seeking a highly skilled Sr Software Engineer to join our back-end team and take code ownership of complex software feature initiatives. This role involves designing, developing, integrating, into our core web-based app, services, and cloud infrastructure. This Sr Software Engineer role will collaborate across teams to ensure security, stability, scalability, and performance of back-end projects. The ideal candidate is an experienced enterprise problem-solver who can work independently, supporting offshore and junior developers while contributing professionally to key technical decisions. What we’re looking for 5+ years experience as C# and ASP.NET Core development / technologies Sr level understanding of architecture and software design patterns and principles Strong API development experience: Ability to design, develop, consume, test RESTful APIs Deep knowledge of software architecture, Agile methodologies, and DevOps Excellent communication to deliver feature estimations, timelines, adjustments, dependencies Feature ownership and coaching to junior development members ensuring code meets industry standards Technical requirements .NET 9.0 / C# 13.0 / ASP.NET MS SQL, Azure SQL API SDLC, Auth / Security (JWT, oAUTH) Technical fluency Clean architecture Minimal APIs Microservices Architecture Modular Monolith Architecture Domain-Driven Design (DDD) Test-Driven Development (TDD) Service Oriented Architecture (SOA) Event Sourcing Architectural Patterns (using various Azure services) Feature Flagging OTEL (Open Telemetry) Caching (Redis) Message Processing & Integration DevOps: (Azure, IAC Terraform, Docker) GitHub Copilot Salary Range: $100,000- $170,000 Annually Our compensation structure considers various geographical markets within the United States. The base salary for this role reflects the typical expected earnings. However, the final compensation package will be determined by several factors, including your location, job-specific expertise, skills, experience, and other relevant job-related considerations. What We Offer: A unique opportunity to shape the journey of realtime Working within a rapidly growing, game-changing business Remote, flexible working options Competitive compensation Generous STI and LTI provisions Health, Dental and Vision Insurance Paid Annual Leave Paid Sick Leave 401K, and more Equal Opportunity Statement: Realtime is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status. Powered by JazzHR

Posted 1 week ago

M logo
MayvuePittsburgh, PA
Mayvue is seeking a highly motivated Software Development Manager to lead a high-performing engineering team to deliver reliable, secure, and scalable software for Mayvue’s customers. You’ll set the technical direction, coach engineers, and drive outcomes through clear KPIs and data-driven decisions. This position offers both in-office (Pittsburgh, PA) and the flexibility of being remote. You tell us what works for you! What you’ll do Own results: Define and manage team KPIs (e.g., delivery predictability, cycle time, deployment frequency, change failure rate, MTTR, defect escape rate, uptime/SLAs, customer satisfaction) and use them to guide priorities and improvements. Lead the team: Hire, coach, and develop engineers. Set goals, run effective 1:1s, and foster a culture of accountability, learning, and inclusion. Ship with quality: Oversee planning, estimation, and execution; remove blockers; enforce engineering standards (code reviews, testing, CI/CD). Provide technical leadership: Guide architecture and design decisions; review code; ensure maintainability, performance, and security. Partner with stakeholders: Collaborate with Product, Customer Success, and Leadership to align roadmaps, communicate status and risks, and hit commitments. Support go-to-market: Help launch new products/features, coordinate readiness, and close the loop with customers and support. Roll up your sleeves: Pitch in on development, troubleshooting, and QA when needed. Qualifications 2+ years managing and leading a team 5+ years designing and developing production software 5+ years with C# 5+ years with SQL Server and/or Oracle 5+ years with modern JavaScript frameworks (Vue preferred) Strong grasp of OOP, unit testing, and design patterns Deep understanding of the full SDLC—from design and development through release and support Track record of owning outcomes, using metrics to drive decisions, and escalating issues appropriately Continuous improvement mindset both for yourself and your team; high willingness to learn and contribute Benefits: Unlimited PTO Life Insurance at no cost to employees Short-term and long-term disability at no cost to employees Paid maternity and paternity leave Healthcare insurance (Premiums are partially paid for by Mayvue) Dental and vision at no cost to employees and dependents Optional supplemental life insurance Receive $1,000.00 per year for Continuous Learning Allowance Receive 1 day paid per year as a Community Service Allowance Onsite gym in Pittsburgh office Health Savings Account and Dependent Care Flexible Savings Account Employer contributions to your 401(k) up to 50% of contributions on the first 5% deferred. Have your favorite snacks and beverages when you work in our Pittsburgh Headquarters Hybrid/remote work available Flexible schedule Mayvue provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Powered by JazzHR

Posted 2 weeks ago

Valuetainment logo
ValuetainmentFort Lauderdale, FL
You manage change well. You understand how to navigate when business is transitioning, and you know how to develop solutions to ensure operational and organizational effectiveness. Hello Senior Software Engineer ! Join us. The Senior Software Engineer leads software development projects, focusing on design, development, and ensuring the delivery of high-quality, efficient, and secure software. He/She plays a crucial role in shaping the technical direction of projects and guiding junior engineers. This involves not only coding but also contributing to architecture, mentoring team members, and ensuring code quality. Job Responsibilities Software Design and Development: Designing, developing, and maintaining software applications and systems, often leading the technical design and architecture discussions Project Leadership: Taking ownership of software development projects from concept to completion, including planning, execution, and deployment Mentorship and Guidance: Providing technical guidance and mentorship to junior engineers, fostering their growth and development Code Quality and Review: Ensuring code quality through code reviews, establishing and adhering to coding standards, and optimizing performance Technical Expertise: Leveraging deep knowledge of multiple programming languages and technologies to solve complex problems and contribute to architectural decisions Collaboration: Working with cross-functional teams, including product managers, designers, and other engineers, to ensure successful project delivery Staying Updated: Keeping abreast of new technologies and trends in the software development field to ensure the team is using the latest tools and techniques Job Qualifications Bachelor's degree in Computer Science, Engineering, or a related field 10+ years of proven experience as a Full Stack Engineer or in a similar role Solid understanding of back-end technologies (Node.js, TypeScript) is required Strong proficiency with front-end technologies (HTML, CSS, JavaScript, React, Angular, or Vue.js) Experience in actively participating in peer reviews (PR) for native iOS and Android mobile apps Open-source knowledge (MCP Supabase) is required Foundational understanding of AI (e.g., conversational, generative, automation) is ideal Experience with relational and non-relational databases (MySQL, PostgreSQL, MongoDB, etc.) is preferred Familiarity with RESTful API design and development is preferred Experience with version control systems (Git) is preferred Strong problem-solving skills and attention to detail Excellent communication and collaboration skills Ability to work in a fast-paced, dynamic environment and manage multiple tasks simultaneously Relevant certifications or advanced degrees Experience with cloud platforms (AWS, Azure, Google Cloud) Knowledge of microservices architecture and containerization (Docker, Kubernetes) Understanding of agile methodologies and project management tools Experience with testing frameworks and tools (Jest, Mocha, Selenium, etc.) Familiarity with DevOps practices and CI/CD tools Experience with the following is a plus: Push notifications, Email notifications, Payment gateway (PayPal), Digital media experience (audio / video), Deep-linking Compensation: Salary + Performance-Based Bonus, Comprehensive Benefits Package. Final compensation will be determined based on experience and skills and may vary from the range listed above. https://www.youtube.com/c/valuetainment Valuetainment is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, religion, color, sex, gender, national origin, age, United States military veteran’s status, ancestry, sexual orientation, marital status, family structure, medical condition including genetic characteristics or information, veteran status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Powered by JazzHR

Posted 2 weeks ago

R logo
Replica Inc.San Francisco, CA

$178,000 - $195,800 / year

Software Engineer (Data Production Team) San Francisco, New York, Or Kansas City Replica is a privacy-centric urban data platform that delivers critical insights about the built environment. With better data, human-context, and an intuitive design, Replica helps public and private sectors make informed, effective, and responsive decisions. Our platform models travel behavior over time to show how people across the country live, move, and work. This data is used by planners, scientists, analysts, and policymakers who are working to make our cities more sustainable, equitable, and resilient. We contextualize hard choices so that our clients understand the trade-offs surrounding their decisions. Whether for a city planner increasing public transit to underserved neighborhoods or for a grocery chain evaluating where to open a new location, Replica enables cities and businesses to make more informed, people-centered decisions. We spun out of Alphabet in 2019 when we secured series A funding from venture firms such as Innovation Endeavors, Firebrand Ventures, and Revolution’s Rise of the Rest Seed Fund. Our series B round was led by Founders Fund in 2021. Today, we are a team of 38 employees both working remotely and from our offices in San Francisco, New York, and Kansas City. Our data is used to make decisions affecting the physical places where we work, study, and live. These places are complex and deeply human. This responsibility necessitates providing transparency, pursuing equity, and preserving privacy. We are committed to bringing together a diverse workforce and creating an environment of inclusion. We value our differences and we encourage all to apply. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, Veteran status, or any other status protected by the laws or regulations in the locations where we operate. The Team The Data Production team is made up of urbanist-minded engineers who are passionate about evolving our product to address critical economic, equity, and sustainability challenges. The team designs, implements and maintains the building blocks and reusable components that power Replica’s data production and simulation pipelines. Most of the team is based in the Bay Area and New York, but we work with cross-functional teams in Kansas City, and serve customers across North America. Responsibilities Develop and maintain the data infrastructure and services that are the foundation of Replica’s software. Design and build the ingestion, processing and delivery framework to power upcoming real-time traffic products. Collaborate with Product , R&D, and Data Management & Procurement teams to implement and deploy data products at nationwide scale. Products include Trends (a weekly release of economic and mobility data), Places (a seasonal, high-fidelity mobility simulation), Scenario (an on-demand mobility simulation and forecasting tool), and a variety of tailored applications. Participate in on-call rotation; investigate and resolve production problems as they arise. Write and review code, develop documentation and capacity plans, and debug the hardest problems anywhere on the stack. Observe workflow patterns and develop tools to automate manual processes and minimize toil. Drive engineering best practices to enable a robust production environment and maintain an effective development velocity. Build a great customer experience for people using your infrastructure. Technologies: Python, Dask, Prefect, Java, Kubernetes, Helm, BigQuery, Pub/Sub, Google Cloud Platform. Minimum Qualifications Bachelor’s degree in Computer Science or equivalent practical experience. 3+ years experience with infrastructure design and implementation. Experience debugging and troubleshooting complex systems. Composed urgency in stressful situations is critical. Experience working with large-scale distributed systems, containerized workloads, and real-time data processing. Familiarity with big data frameworks (Hadoop, BigQuery, Dask, Spark, Kafka, etc.). What We Value We work in the service of others. We understand that talent + diversity + curiosity + relentlessness wins. We believe walking > talking. We operate with thoughtful urgency. We communicate openly and directly. We build products people use. Benefits Our people! We work collaboratively as a team and are excited to contribute to city planning. Competitive salary based on experience and potential for impact. Equity at an early stage startup. Health benefits including medical, dental, vision. 401k account + employer contribution. Offices in San Francisco, New York, & Kansas City. Flexible PTO. Compensation Replica is committed to fair and equitable compensation practices. The salary range for this position is $178,000 to $195,800. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to relevant qualifications, depth of experience, skill set, certifications, training, education, and specific work location. The compensation packages may be adjusted based on the candidate’s work location, due to differences in the cost of living for the given location. Our position titles may also span multiple career levels. The total compensation package for this position additionally includes equity stock options, employee benefit package, 401k with 3% safe harbor employer contribution, unlimited PTO, and may also include other applicable incentive compensation and/or bonuses. For more information, visit https://replicahq.com/careers/ Replica is an Equal Opportunity Employer Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed are representative of the knowledge, skill and/or ability required. Ability to operate at both a strategic/conceptual level and at a detailed, operational level metrics driven; highly disciplined Must have strong interpersonal skills, maturity and good judgment and be capable of communicating with a diverse range of individuals A hands-on, action-oriented approach that fits well with the entrepreneurial, fast-paced culture Engaging leadership style that builds and sustains credibility with colleagues, clients and other stakeholders Broad functional experience in areas of strategic planning and marketing, sales and market development and planning If you don't think you meet all of the criteria above, but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team. Powered by JazzHR

Posted 30+ days ago

Can/Am Technologies logo
Can/Am TechnologiesHighlands Ranch, CO
About Can/Am Technologies At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years. Our Teller Cashiering software is an industry-leading solution that automates and streamlines cash handling and financial management practices for State, County and City governments. Can/Am operates in Denver Colorado and Edmonton Alberta, serving clients across North America. We've built an engaged team of hard-working and collaborative people in our US and Canadian locations. Successful Can/Am team members model these values: Pursue thoughtful understanding | approaching every situation and person with compassion, seeking to gain insight at a deeper level Challenge reality | aspiring to improve with candor and future-focused ambition Engage growth together | cultivating a dynamic environment with opportunities to learn, have fun, and realize full potential Spark | igniting joyful experiences and innovative solutions with passion and energy Pay it forward | creating lasting value by investing generously in our people, platforms and community Position Summary Can/Am has a strong referral backing of clients who love our product and our employees. Our cashiering/payment software integrates with many enterprise applications. Can/Am is looking for a strong Implementations Software Engineer with 5 or more years of hands-on experience in a software product company providing technical solutions to clients. The Engineer will be a key member of the Teller Project Engineering Team, implementing technical interfaces to Teller, advising and consulting with clients on Teller deployment, and coordinating with clients on rollouts of Teller technology. Experience providing client solutions with web technologies and cloud hosting is key. Qualifications The candidate should be a fast learner with an aptitude for understanding and maintaining complex systems. A minimum of 5 years of experience in a software development or technical implementation role. Bachelor’s degree in Computer Science or equivalent experience. 3+ years of experience developing and/or implementing cloud solutions. 3+ years of experience working in a client-focused role, delivering exceptional client experiences through technical solutions. In-depth knowledge and successful experience developing software for specific applications using web technologies, Microsoft C# (ASP.NET), SQL (Oracle) and JavaScript. Experience with scripting technologies for automation of routine activities. Experience with the AWS stack preferred. Knowledge of cloud security controls, including tenant isolation, encryption at rest, encryption in transit, key management, vulnerability assessments, application firewalls, and PCI. Excellent written, verbal communication, and presentation skills, both with team members and clients. Experience conducting meetings with clients to clarify expectations and meet specific requirements promptly. Technical knowledge and experience executing performance analysis. Effective problem-solving skills and technical root cause analysis (RCA). Proficient with Git. Experience with JIRA and Confluence. Key Goals and Success Criteria Analytical and detail-oriented. Passion for learning and creating technology that delivers a fabulous end-user experience. Works well in a distributed team setting. Self-starter, owning responsibility for deliverables and working with others to complete tasks in a timely manner. Successful track record of technical implementation of quality software products. Strong communication (written and verbal) with both technical teams and clients. Intuitive understanding of UX/UI design and a passion for the end user experience. Ability to communicate with clients and vendors timely and effectively to provide a solution that meets their requirements. Activities Engage with clients to understand and satisfy client needs. Analyze clients’ technical needs and implement them for the project. Ensure quality through personal testing, automated unit tests, and fixing product bugs. Provide expert input into product designs through team discussion and participation in design review meetings. Provide technical and troubleshooting services for client support issues raised by users of Can/Am products. What you will receive A challenging, fulfilling career with co-workers who interact within the framework of our values as a small, vibrant team. A competitive pay scale (starting at $120,000 annual). Generous benefits. Flexible work schedule. The opportunity to make a real difference in the lives of our clients. If you are qualified for this position and have a passion for implementing user-friendly applications, we would love to hear from you! EOE Statement Can/Am is an Equal Opportunity Employer that does not discriminate on the basis of age, race, sex, religion, national origin, disability, or any other non-merit factor protected by applicable federal, state, and local laws. Can/Am is committed to working with and providing reasonable accommodation for qualified individuals with disabilities and disabled veterans in our job application process. If you need assistance or accommodation due to a disability, please contact HR@canamtechnologies.com and let us know the nature of your request and your contact information. Powered by JazzHR

Posted 30+ days ago

Idaho Scientific logo
Idaho ScientificBoise, ID
Embedded Software Engineer Life is Short. Solve Hard Problems with Cool People. Idaho Scientific is the Goldilocks of of technology firms, combining the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a balanced human experience: Competitive Pay Flexible Work Schedule Health Benefits and Insurance Retirement fund contributions Profit Sharing Generous Paid Time Off Policy Solve the Problem, Not the Symptom. Idaho Scientific designs and deploys secure system solutions through novel CPU design, crypto cores, purpose-built system-on-a-chip architectures and hardened operating systems. Our solutions are the foundation for how military systems will remain safe and secure in the conflicts of the future. We need smart people like you to join us in solving hard problems that matter. What You’ll Get to Do: Deep dive into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols. Analyze assembly language, machine code, and source code to decipher complex algorithms, uncover hidden features, and identify security flaws. Specialize in identifying vulnerabilities unique to embedded systems, including buffer overflows, stack vulnerabilities, and memory leaks. Utilize advanced development/debugging tools, e.g., C compliers, linkers, in-circuit debug, logic analyzers Document reverse engineering efforts and results Work individually and with a team to complete tasks Required Qualifications & Experience US Citizenship Ability to get a security clearance Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Expert in embedded C programming. Proficient in one or more assembly languages. Familiarity with embedded systems architecture, microcontrollers, and real-time operating systems. Experience with reverse engineering tools and techniques (e.g., IDA Pro, Ghidra, JTAG debugging). Strong problem-solving skills and the ability to think creatively to find solutions. Knowledge of cybersecurity principles and best practices is a plus Preferred Qualifications & Experience Active US Security Clearance Working knowledge of applied cryptography Expertise using Xilinx Vivado Expertise in additional software programming languages, e.g. Python Embedded system design experience Operating systems experience Location The work location is at Idaho Scientific headquarters in Boise, Idaho or Salt Lake City, Utah. Commitment to Diversity. Idaho Scientific is an equal employment opportunity employer. Qualified applicants will not be discriminated against due to race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition including pregnancy, or any protected category prohibited by local, state or federal laws. Powered by JazzHR

Posted 30+ days ago

EOI Space logo
EOI SpaceLouisville, CO

$175,000 - $235,000 / year

Who we are: EOI Space is developing and deploying a network of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We aim to deliver timely and actionable data for commercial and defense applications. We are on our way to achieving many industry firsts. This demands an ambitious team that thrives on challenges, takes ownership, and collaborates deeply. EOI Space is looking for a Staff Software Engineer to develop systems and applications for managing a High-Performance Computing cluster in the payload subsystem. On-orbit processing of image data is a critical facet of our mission and spacecraft design, and this key role will be focused on building robust infrastructure to enable continued evolution of on-board capabilities. What you will do: Coordinate, code, and lead implementation of cluster management and workload coordination systems and tools to manage the HPC Work hand in hand with Security, Export Compliance, and DevOps/Platform engineering to ensure we can deploy and maintain test, qualification, and flight–level updates Operate in a lean startup environment, maintaining a laser focus on the balance between what we need today and the things we are excited to add and enhance tomorrow Partner closely with the Image Science team to build world-class onboard image processing capabilities, translating algorithm requirements into efficient, deployable solutions on the HPC cluster Responsibilities: Develop and deploy software to bench, rack, and flight versions of the payload processing system Support integration of the Payload subsystem with bus Flight Software and RF communications systems Support testing and qualification campaigns as well as on-orbit updates Optimize for space – select and apply lightweight but modern OSS frameworks and tools, applied in a bandwidth-conscious way to support on-orbit updates to any level of the system (OS to applications) Required Qualifications: Bachelor’s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field High competency with both scripted and compiled/type-checked languages (e.g. Python, C++, Go) 8 - 12 years professional experience in software engineering Containerized workload management (Kubernetes) Relevant experience will include OS level programming, containerized cluster management, embedded systems development, hardware acceleration, and a solid understanding of tradeoffs between features and footprint Preferred Qualifications: CUDA programming experience Container optimization experience Experience building and optimizing scalable distributed image processing workflows Experience with aerospace software and development of systems critical applications Compensation: The salary range for this role is $175,000 - $235,000 per year, depending on previous experience. Pay ranges are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity. Work Location: This is an on-site role at EOI Space headquarters in Louisville, CO. Powered by JazzHR

Posted 30+ days ago

I logo
Innoflight LLCSan Diego, CA

$170,000 - $215,000 / year

GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego’s fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through pioneering, compact, and cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of New Space. Join our small, agile, and mission-driven team where your work has real impact and your growth has no limits. We’re not just reaching for the stars—we’re engineering them. Let’s innovate the infinite, together. A DAY IN THE LIFE: As a Senior Embedded Software Engineer – Crypto , you will design, develop, and integrate advanced cryptographic embedded software solutions for satellite avionics and payload data processing systems. These solutions will include real-time system monitoring, Linux board support packages, and low-level interfaces for sensors, communication buses, radios, and COMSEC equipment. You will work closely with Systems, Hardware, and FPGA teams to deliver secure, rugged, and reliable Low-SWaP products. Your deep technical expertise and leadership will also support team-wide mentorship and guide secure software development best practices. WHAT YOU'LL DO: Design Embedded Crypto Solutions: Design and implement embedded software and cryptographic solutions for multi-core processors integrated with FPGAs (e.g., Xilinx, Microsemi, Microchip, Vorago). Develop Secure Software Systems: Develop and maintain secure, real-time software in C/C++ and memory-managed languages for ARM Cortex and RISC-V architectures running embedded Linux and RTOS environments. Integrate Hardware Interfaces & Protocols: Configure and support interconnects such as SPI, I2C, UART, GPIO, PCIe, Ethernet, and SpaceWire, while implementing secure networking protocols (e.g., IPsec, TLS) and cryptographic algorithms (e.g., AES, RSA, ECDSA). Customize Linux Environments: Configure and customize Linux kernels, system settings, and bootloaders (U-Boot, GRUB), ensuring system performance and security for aerospace-grade deployments. Translate Requirements into Architecture: Analyze complex customer and system requirements and translate them into robust, scalable, and secure embedded software designs and architectures. Support Integration & Debugging: Lead efforts in integrating software with hardware platforms and conduct system-level debugging and validation to ensure functionality, reliability, and security. Lead Technical Execution: Mentor and guide junior engineers through code walkthroughs, design reviews, and technical oversight, while contributing to reusable embedded software modules and secure software pipelines. Ensure Compliance & Best Practices: Interpret and implement government and industry standards for cryptography and cybersecurity, and participate in continuous improvement efforts across workflows and development practices. YOU’RE AWESOME AT: Embedded Software & Secure Systems Development: Proficient in C/C++ and memory-managed languages (e.g., Rust, Go) for developing robust, low-level embedded software with a focus on secure cryptographic systems. Linux & RTOS Expertise: Experienced in embedded Linux environments, including kernel configuration and bootloader customization, as well as real-time OS development under stringent performance and reliability requirements. System Integration & Communication Protocols: Skilled in implementing and debugging secure networking protocols (e.g., IPsec, TLS) and integrating with hardware using SPI, I2C, UART, PCIe, SpaceWire, and other interconnect standards. Technical Leadership & Collaboration: Proven ability to mentor junior engineers, lead design/code reviews, and collaborate cross-functionally with hardware, FPGA, and systems teams to deliver high-assurance, production-ready solutions. WHAT YOU’LL NEED: Bachelor’s Degree in a related field (Electrical or Computer Engineering, Computer Science). 9 or more years of experience developing secure cryptographic systems and software. Proficiency in C/C++ for embedded systems and low-level driver development. Advanced proficiency in memory-managed embedded languages (e.g., Rust, Go) for secure systems. Deep experience with embedded Linux systems, kernel configuration, and bootloaders. Strong understanding of RTOS-based development and real-time constraints. Demonstrated experience interpreting schematics and hardware documentation for driver development. Proficient in networking and communications protocols, including secure communication standards. Familiarity with cryptographic principles and their application in embedded systems. Experience with software integration, debugging, and system-level validation. Familiarity with parallel-processing frameworks such as OpenCL or CUDA is a plus. Excellent problem-solving, documentation, and technical communication skills. Proven ability to mentor and support junior engineers in a collaborative environment. Active U.S. Security Clearance required. COMPENSATION & BENEFITS: The starting base salary for this position ranges from $170,000 to $215,000 per year , depending on the candidate’s job-related knowledge, skills, and experience. In addition to a competitive base salary, Innoflight offers a well-rounded compensation package that includes a Profit-Sharing Bonus and a Cash Performance Bonus to reward both individual and company performance. Additional benefits include: 401(k) with 3% company match (automatic enrollment) Comprehensive medical, dental, vision, HSA & life insurance 10 paid holidays + 120 hours PTO (starting in year one) Access to ancillary benefits such as critical illness, accident, disability, legal and pet insurance. WHY YOU’LL LOVE WORKING HERE: Flexible Work-Life Balance: Enjoy a 9/80 work schedule with every other Friday off—whether you use it to recharge, work on a passion project, or spend time with family, the choice is yours. Continuous Learning & Development: We’re serious about professional development. From tuition reimbursement to internal "Ask Me Anything" sessions and weekly “Lunch & Learns,” we make learning a core part of the job. Mission-Driven Culture: We aren’t just building tech—we’re enabling the next era of space exploration. Our Culture Ambassadors help lead initiatives around inclusion, positivity, recognition, and transparency. Here, your voice is heard, your work is respected, and your individuality is celebrated. BE YOU, WITH US: At Innoflight, we are committed to fostering an inclusive and equitable workplace where everyone belongs. We recognize that great talent comes in many forms, and you don’t need to meet every requirement to bring value to our team. If this role excites you, we encourage you to apply—even if you don’t check every box. YOU SHOULD KNOW: Potential new employees must successfully complete a background check which includes criminal search, education certification and employment verification prior to hire. Applicants must be authorized to work for any employer in the U.S as you must have the ability to obtain a security clearance. We are unable to sponsor or take over sponsorship of an employment Visa. REFERRALS: We love a good referral! If you know someone that would be a great fit for this position, please share! A NOTE TO STAFFING AGENCIES: Innoflight does not accept unsolicited resumes from agencies, recruiters, or any third-party sources. Any such submissions will be considered property of Innoflight, and no fees will be paid in the event a candidate is hired from an unsolicited referral. To California residents applying for this job, please read Innoflight’s CCPA Notice: https://www.innoflight.com/careers/california-consumer-privacy-act-notice-for-job-applicants. #LI-Onsite Powered by JazzHR

Posted 3 weeks ago

Matillion logo
MatillionManchester, NH
Ready to shape the future of data? Matillion is the intelligent data integration platform. We're changing how the world works with data – and we need driven, curious people who think big and move fast. We built the Data Productivity Cloud to supercharge data productivity, and now we’re shaping the future of data engineering with Maia – our AI-powered virtual data engineers that help teams design, build, and manage data pipelines at unmatched speed. Join #TeamGreen, where the mission comes first, collaboration drives us forward, and everyone pulls in the same direction to make a dent in the universe bigger than ourselves. Matillion is built around small development teams responsible for specific themes and initiatives. Each team is a mix of engineers with various levels of skills and experience. The Senior Front End Software Engineer works within a team to write, test and release new features, whilst also helping fix problems that arise in Matillion’s products. What You’ll Do: Design, build, test, and support production front-end applications and UI components. Develop responsive, accessible, and performant user interfaces using modern front-end frameworks and best practices. Use AI-assisted developer tools to accelerate development, while validating outputs for quality, maintainability, and security. Collaborate closely with product managers, designers, and back-end engineers to deliver end-to-end features. Participate in and lead front-end design and architecture discussions (e.g., component patterns, state management). Review code and champion front-end standards across quality, testing, performance, and security. Improve development workflows through automation, tooling, and reusable component systems. Mentor team members, share knowledge, and contribute to hiring and technical growth. Participate in on-call support and help proactively prevent customer-facing issues. What We’re Looking For: Essential Strong experience with JavaScript/TypeScript and modern front-end frameworks (e.g., React). Solid understanding of UI architecture, component design, state management, and front-end performance. Experience delivering features through the full SDLC using Agile practices and CI/CD pipelines. Familiarity with cloud-hosted applications and front-end observability and monitoring. Proficient in using AI-powered developer tools as a daily copilot, including reviewing and refining AI-generated code. Demonstrated ownership, collaboration, and a bias for action. Personal Capabilities User-focused mindset with strong attention to detail and design quality. Curious, analytical problem-solver who can work independently and collaboratively. Growth-oriented and adaptable, with a strong interest in modern front-end and AI-assisted development. Thinks systemically about UI, data flow, and application behavior to ensure reliable, secure, and scalable experiences. At Matillion, we are committed to providing competitive salaries in line with market standards. Our estimated compensation range for this position is £59,600 to £89,400, but the final salary will be based on your relevant skills, experience and qualifications demonstrated in the hiring process. At Matillion, we’re here to do something hard - change the way the world works with data, and build a great company along the way. Big, bold goals aren’t for the faint-hearted, and we don’t shy away from them. But we don’t do it alone. No egos, no politics - just great people working together, guided by our six core values; - Confidence without arrogance - Working with integrity - Customer obsessed - Innovate and demand quality - Bias for action - We care We operate a flexible working culture that promotes work-life balance, with benefits including: - Company Equity - 30 days holiday + bank holidays - 5 days paid volunteering leave - Health insurance - Life Insurance - Pension - Access to mental health support More about Matillion Thousands of enterprises including Cisco , London Stock Exchange Group , EDF and Slack trust Matillion for a wide range of use cases from insights and operational analytics, to data science, machine learning and AI. We are a truly global workforce, dual headquartered in Manchester, UK and Denver, Colorado, with expanding offices in Hyderabad, India, along with valuable remote colleagues around the world. We are keen to hear from prospective Matillioners, so even if you don't feel you match all the criteria please apply and a member of our Talent Acquisition team will be in touch. Alternatively, if you're interested in Matillion but don't see a suitable role, please email talent@matillion.com. Find out more about life on #TeamGreen here . Matillion is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all of our team. Matillion prohibits discrimination and harassment of any type. Matillion does not discriminate on the basis of race, colour, religion, age, sex, national origin, disability status, genetics, sexual orientation, gender identity or expression, or any other characteristic protected by law.

Posted 2 weeks ago

Instructure logo
InstructureSalt Lake City, UT
At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome. And that's where you come in: We're looking for a senior full-stack engineer to lead development of modern web experiences and services used globally by educators and learners. You'll work across the stack from elegant, accessible UIs to resilient serverless backends, and you'll help us scale safely across regions and time zones. This person should be located within Utah and able to travel on occasion to meet with other team members in person. What you will do: Design, build, and own production features in Node.js , TypeScript, Next.js (App Router), and Tailwind CSS. Develop serverless/edge APIs and jobs on Vercel and AWS (e.g., Lambda, API Gateway, S3/CloudFront, EventBridge/Queues). Model data and ship performant Postgres queries (migrations, indexing, connection mgmt, query optimization). Architect multiregion deployments: traffic routing, latency budgets, failover/DR, config & secrets, and rollout strategies. Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations. Instrument services with logs/metrics/traces (OpenTelemetry or similar) and drive incident ready observability. Champion accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and code reviews. Mentor peers, collaborate with Product/Design, and contribute to technical direction. What you will need to know/have 7+ years of professional software engineering experience, including significant time in TypeScript and Node.js . Deep experience with Next.js (server components, server actions, caching) and Tailwind in production. Proven use of Vercel and AWS for serverless and edge patterns (cold-start mitigation, concurrency, idempotency). Strong Postgres chops (schema design, query tuning, migrations, understanding of transactions and isolation). Real world experience operating multi-region/global apps (CDN/edge, geo routing, blue/green & canary, DR). Security mindset (authN/Z, OAuth/OIDC, secrets, OWASP), plus familiarity with FERPA/GDPR implications in edtech. Excellent communication, product sense, and a bias for shipping. It would be a bonus if you also had: Experience with Canvas LTI/OAuth integrations. Exposure to Drizzle/Prisma, tRPC, or GraphQL. Prior work with edge runtimes (Vercel Edge, Cloudflare Workers) and background jobs/queues. Experience with analytics/feature flags (e.g., LaunchDarkly) and cost/perf tuning at scale. Get in on all the awesome at Instructure! We offer competitive, meaningful benefits in every country where we operate. While they vary by location, here's a general idea of what you can expect: Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success. Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge Comprehensive wellness programs and mental health support Annual learning and development stipends to support your growth The technology and tools you need to do your best work — typically a Mac, with PC options available in some locations Motivosity employee recognition program A culture rooted in inclusivity, support, and meaningful connection This range reflects our target hiring range, with flexibility based on experience, skills, and market factors. We believe in hiring great people and treating them right. The more diverse we are, the better our ideas and outcomes. Instructure is an Equal Opportunity Employer. We comply with applicable employment and anti-discrimination laws in every country where we operate. All employees must pass a background check as part of the hiring process. To help protect our teams and systems, we’ve implemented identity verification measures. Candidates may be asked to verify their legal name, current physical location, and provide a valid contact number and residential address, in accordance with local data privacy laws. Any attempt to misrepresent personal or professional information will result in disqualification.

Posted 30+ days ago

Outreach logo
OutreachDenver, CO

$130,000 - $210,000 / year

About Outreach Outreach, founded in 2014, is the only complete AI Revenue Workflow Platform that helps sales leaders benefit from connected account visibility, performance insights, and higher forecasting accuracy across every GTM team. Outreach infuses agentic AI to power 100s of use cases across sales motions. From new logo prospecting to renewal and expansion, Outreach AI automates workflows and frees sellers to focus on more strategic conversations and actions. Global organizations use Outreach to power their revenue teams, including SAP, Siemens, Snowflake, ZoomInfo, and Verizon to name a few. To learn more, please visit www.outreach.io . The Role As a Software Engineer at Outreach you will have the opportunity to evolve and shape our data and tooling ecosystem. We’re looking for an Engineer who is passionate about building resilient data pipelines and enabling data users across the entire organization. You will have a great opportunity to make an impact at a young and growing company and help the Business Systems team partner with the broader organization to evolve and mature our analytics, data science, and automation functions. If you enjoy working inside of and designing complex data models while abstracting away that complexity, this role may be interesting to you. Your focus will be on integrating multiple platforms to create unified interfaces and tools that enable both analytics and operational efficiencies. You will partner broadly with business, analytics, and product engineering teams. About The Team The Business Systems Engineering team is on a mission to build highly available and reliable workflow and data infrastructure. We are a centralized resource providing a suite of services to Outreach business functions across Finance, Analytics, Marketing, and Support systems, with data as the critical component to a seamless experience. Your Daily Adventures Will Include Implement data ingestion routines that deliver raw data in a usable format Develop a modern workflow orchestration platform Automate data processes and integrations across multiple internal teams Construct, maintain, and test Business Systems data architecture Provide input and recommendations on technical issues and think through trade-offs and risks and communicate them with team/business stakeholders Work with stakeholders to establish requirements and explain the benefits/risks of proposed approaches Recommend and implement solutions to improve data reliability, efficiency, and quality Our Vision of You 7 years of software engineering experience Experience in developing on top of AWS primitives (EC2/S3) Fluency with SQL querying and optimization (Snowflake and Mysql preferred) Experience with modern orchestration platforms like Airflow Experience designing and consuming JSON and gRPC APIs Competence in developing within a CI/CD pipeline Experience with large scale distributed system design and implementation Experience working with processing large amounts of data Experience with distributed bus systems (Kafka, RabbitMQ) Our tech stack: Snowflake, Python, DBT - data build tool, Tableau, Airflow The annual base salary range for this role is $130,000-$210,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations. Why You’ll Love It Here Flexible time off 401k to help you save for the future Generous medical, dental, and vision coverage for full-time employees and their dependents A parental leave program that includes options for a paid night nurse, and a gradual return to work Infertility/ assisted reproductive services benefit Employee referral bonuses to encourage the addition of great new people to the team Snacks and beverages in the Office, along with fun events to celebrate Diversity and inclusion programs that promote employee resource groups like Outreach Women's Network, Latinx community, Outreach Black Connection, AAPI community, Pride/LGBTQIA+, Gender+, Disability Community, and Veterans/Military Outreach is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.

Posted 30+ days ago

Outreach logo
OutreachSeattle, WA

$140,000 - $175,000 / year

About Outreach Outreach, founded in 2014, is the only complete AI Revenue Workflow Platform that helps sales leaders benefit from connected account visibility, performance insights, and higher forecasting accuracy across every GTM team. Outreach infuses agentic AI to power 100s of use cases across sales motions. From new logo prospecting to renewal and expansion, Outreach AI automates workflows and frees sellers to focus on more strategic conversations and actions. Global organizations use Outreach to power their revenue teams, including SAP, Siemens, Snowflake, ZoomInfo, and Verizon to name a few. To learn more, please visit www.outreach.io . The Role Join a small, high-impact engineering team building the core Identity and Access Management platform that powers authentication, authorization, and security across our entire product surface. We design and operate the services behind login, service to service authentication, account protection, token management, SCIM provisioning, team management, OAuth integrations, and more. Our work sits on the critical path for every customer interaction, and we obsess over reliability, correctness, performance, and user trust. In this role, you’ll take end-to-end ownership of complex distributed systems, from design through production operation. You’ll collaborate daily with engineers, Product, and Security to ship secure, scalable, resilient capabilities that enable customers to manage access safely and flexibly. You’ll dive deep into hard technical problems, rapidly learn new domains, and raise the engineering bar through curiosity and strong technical judgment. We’re looking for someone who thrives in high-ownership environments, delivers results, and brings energy and craftsmanship to core platform engineering. If you love solving fundamental identity and security challenges at scale, you’ll feel right at home. Our Vision of You: 5+ years of professional software development experience. Deep technical foundation and strong problem-solving skills including the ability to create software that’s reliable, scalable, and extensible. Proven ability to learn fast, go deep, and take full ownership of complex systems. Results-oriented mindset with a bias toward shipping, iteration, and measurable impact. Humility, teamwork, and a drive for excellence. Experience building backend or platform services in a production environment. Familiar with continuous integration environments. Strong communication skills—clear thinking at both technical and functional levels.You embody our core values: We are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other's back no matter what, we're one with our customers, and we find strength in diversity and inclusion Your Daily Adventures: Design, build, and operate services that power authentication, authorization, token management, and account security. Own critical IAM functionality end-to-end—from architecture and coding to rollout, observability, and long-term reliability. Partner with Product and Security to translate requirements into simple, robust technical solutions. Improve service performance, scalability, and resilience across distributed systems. Drive engineering excellence through thoughtful designs, clean implementations, and high-quality operational practices. Mentor teammates, influence cross-company architecture, and contribute to a culture of curiosity, learning, and craftsmanship. Bonus if you have: Authentication, authorization, IAM protocols (OAuth, OIDC, SCIM), or account security. Service protection, throttling, anti-abuse systems, or large-scale distributed systems. Core platform engineering, systems design, or reliability-critical services. The annual base salary range for this role is $140,000-$175,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations. Why You’ll Love It Here Flexible time off 401k to help you save for the future Generous medical, dental, and vision coverage for full-time employees and their dependents A parental leave program that includes options for a paid night nurse, and a gradual return to work Infertility/ assisted reproductive services benefit Employee referral bonuses to encourage the addition of great new people to the team Snacks and beverages in the Office, along with fun events to celebrate Diversity and inclusion programs that promote employee resource groups like Outreach Women's Network, Latinx community, Outreach Black Connection, AAPI community, Pride/LGBTQIA+, Gender+, Disability Community, and Veterans/Military Outreach is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.

Posted 30+ days ago

Plaid logo
PlaidSan Francisco, CA

$180,000 - $270,000 / year

Making data driven decisions is key to Plaid's culture. To support that, we need to scale our data systems while maintaining correct and complete data. We provide tooling and guidance to teams across engineering, product, and business and help them explore our data quickly and safely to get the data insights they need, which ultimately helps Plaid serve our customers more effectively. We build the data and machine learning infrastructure to enable Plaid engineers to prototype and iterate on products and features built on top of consumer-permissioned financial data. Engineers on Data Infrastructure are domain experts in Data Warehouse, Data Lakehouse, Spark, Workflow Orchestration, and Streaming technologies. We scale our existing data pipelines in a performant and cost efficient way while creating the necessary abstractions to make developing on top of this platform extremely simple for other engineers at Plaid. Responsibilities Contribute towards the long-term technical roadmap for data-driven and machine learning iteration at Plaid Leading key data infrastructure projects such as improving ML development golden paths, implementing offline streaming solutions for data freshness, building net new ETL pipeline infrastructure, and evolving data warehouse or data lakehouse capabilities. Working with stakeholders in other teams and functions to define technical roadmaps for key backend systems and abstractions across Plaid. Debugging, troubleshooting, and reducing operational burden for our Data Platform. Growing the team via mentorship and leadership, reviewing technical documents and code changes. Qualifications 5+ years of software engineering experience Extensive hands-on software engineering experience, with a strong track record of delivering successful projects within the Data Infrastructure or Platform domain at similar or larger companies. Deep understanding of one of: ML Infrastructure systems, including Feature Stores, Training Infrastructure, Serving Infrastructure, and Model Monitoring OR Data Infrastructure systems, including Data Warehouses, Data Lakehouses, Apache Spark, Streaming Infrastructure, Workflow Orchestration. Strong cross-functional collaboration, communication, and project management skills, with proven ability to coordinate effectively. Proficiency in coding, testing, and system design, ensuring reliable and scalable solutions. Demonstrated leadership abilities, including experience mentoring and guiding junior engineers. [Nice to have] Experience with Databricks, Airflow, AWS EMR The target base salary for this position ranges from $180,000/year to $270,000/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

Posted 30+ days ago

Plaid logo
PlaidNew York, NY

$148,800 - $223,200 / year

We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Plaid’s mission is to unlock financial freedom for everyone by making money movement and access to financial data simple and secure. As a Software Engineer, you will design and build the systems that power how millions of people connect to their finances. You will work across the stack, from reliable backend services and APIs to intuitive applications that bring those systems to life. You will collaborate with engineers, product managers, and designers to ship products that make financial services more accessible and transparent. At Plaid, engineers take ownership early, grow quickly, and see their work reach millions of users. Responsibilities: System Design & Development: Build and maintain scalable, reliable backend or fullstack systems and APIs that power Plaid’s products. Collaboration: Work closely with product managers, designers, and other engineers to define and deliver features that solve real customer problems. Code Quality: Write clean, efficient, and well-tested code. Participate in reviews to maintain high engineering standards. Testing & Debugging: Build automated tests, monitor system performance, and troubleshoot issues in production environments. Continuous Improvement: Contribute to technical design discussions, share best practices, and help improve how we build at Plaid. Qualifications: 1-4 years of software engineering experience (post-internship) Proven ability to ship reliable systems or features at scale Strong problem-solving skills. You turn ideas into practical, maintainable solutions. High ownership. You are excited to roll up your sleeves and figure things out that don’t have precedent at Plaid. Collaborative mindset. You thrive in a fast-paced environment and enjoy working with others to deliver results. Growth oriented. You seek feedback, learn quickly, and take pride in improving your craft. The target base salary for this position ranges from $148,800/year and $223,200/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .

Posted 30+ days ago

Plaid logo
PlaidSan Francisco, CA
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. At Plaid, security isn't a cost center or a compliance checklist—it is our product. We sit at the intersection of thousands of applications, thousands of financial institutions, and hundreds of millions of consumers. We are the trust layer for the fintech ecosystem. If we don't build secure systems, the ecosystem doesn't function. You will join a team responsible for the secure backbone of Plaid. As we look toward 2026, you will have the opportunity to define industry standards in areas like: Next-Generation Authorization: We are moving beyond simple RBAC. You will help build a unified, centralized Authorization Platform that enforces fine-grained permissions across all human and non-human identities. Agentic Security Capabilities: Build AI agents and tooling to automate functions like vulnerability patching, secure code reviews, and anomaly detection. Zero Trust Architecture: You will evolve our internal token services and identity gateways to enforce rigorous Zero Trust controls for every service, device, and user in our fleet. AI Guardrails: As Plaid adopts GenAI, you will build the "guardrails" and paved roads that allow our engineers to use LLMs securely, preventing data leakage and model abuse before they happen. Cryptographic Services: You will own and scale our internal Key Management Systems, the central services for encryption, signing, and key rotation that protect our most sensitive data. Network Security: You will help us sandbox our sensitive workloads from the internet, preventing command-and-control and data exfiltration. Responsibilities Design & Code: Write high-quality, scalable code to enhance product security or support security functions. Architect: Lead the technical design of complex, cross-functional security systems. You will determine how we solve problems like "universal service-to-service authentication" or "global data encryption" at scale. Consult & Embed: Act as a security subject matter expert for other engineering teams. We embed within engineering teams to build and accelerate security features within our products and frameworks. Operate: Own your systems in production. We run an on-call rotation for the services we build, ensuring they meet the same high availability standards as our core products. Innovate: Contribute to the broader security industry. Whether it's open-sourcing our internal tools or contributing to major open-source security projects, we want you to help move the industry forward. Qualifications Strong Software Engineering skills: You have 3+ years of experience building distributed systems, backend services, or infrastructure. You care about code quality, testing, and reliability. You are "security-curious": You understand the fundamentals of security (encryption, auth protocols like OIDC/OAuth, network security) and want to dive deeper. You ask "how can we design this so it can't be misused?" rather than just "is this bug fixed?" You think at a system-level: You can visualize complex dependencies and design solutions that work across dozens of microservices. You are a Partner: You can communicate complex security requirements to product managers and engineers with empathy and clarity. The target base salary for this position ranges from $157,776/year to $310,800/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities The base salary range listed for this full-time position excludes commission (if applicable), equity and benefits. The pay range shown on each job posting is the minimum and maximum target for new-hire salaries. Actual pay may be higher or lower depending on factors like skills, experience, and relevant education or training. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .

Posted 30+ days ago

Plaid logo
PlaidNew York, NY
We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. Responsibilities Design & Development: Design, develop and maintain both frontend and backend components. Majority Backend Focus (60-70%): Develop APIs and services, focusing on scalability, security and performance. Frontend Focus (30-40%): Build delightful experiences using modern JavaScript frameworks and libraries. Collaboration: Work closely with product managers, product designers and other stakeholders to define and implement new features that meet product and customer needs. Code Quality: Write clean, maintainable and efficient code. Testing & Debugging: Develop automated tests to ensure the quality and reliability of the codebase. Troubleshoot and resolve issues. Engage in hands-on coding and architectural design, setting and maintaining high technical standards for a high performing team. Grow the team via mentorship and leadership, reviewing technical documents and code changes. Qualifications 5+ years of experience with extensive experience in software engineering with a proven track record of shipping successful projects. Experience with MySQL or other relational databases. Experience working with microservices. Working knowledge of HTML, CSS, Javascript and modern frameworks and libraries. Excellent coding, testing skills, and system design skills Proven experience with cross-functional collaboration, communication and project management skills. Demonstrated leadership skills and the ability to mentor and guide junior engineers. Experience partnering with operations, product, design, and data science. Target base salary for this role is between $180,000 and $270,000 per year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .

Posted 30+ days ago

Plaid logo
PlaidSan Francisco, CA

$202,800 - $330,000 / year

Network Foundations is Plaid’s authoritative source of truth for the user lifecycle, powering user recognition across integration paths, authentication with Plaid, intelligent and context-aware onboarding flows, and the core user data models that drive insights for Plaid’s newest ML-based products. We own the living graph of people’s financial lives — and we operate it at global scale for some of the world’s largest companies, including Google, Meta, Shopify, Square, Robinhood, and Venmo. Our mission is to make Plaid’s network data easy to query, highly accurate, and legally compliant. The infrastructure we build is used by product and machine learning teams across the company to develop high-precision features, analytics, and customer experiences. We focus on enabling consistent data access across both real-time and offline workflows. Responsibilities Design and build backend data systems that make it possible to query a user’s complete financial life (Plaid users, accounts, and transactions, identity) at scale. You will develop and maintain graph-based infrastructure for identity resolution and entity mapping Lead high-impact projects from design through execution: your work will touch tens of millions of end-users, the best applications in fintech, and major financial institutions. You will deliver APs and datasets that power fraud detection, credit decisioning, and personal finance insights Work on both the 0 to 1 stage and the 1 to n stage of problems Collaborate with data science, machine learning, legal and product teams to support feature development and analytics Establish best practices for data quality, performance, reliability and explainability Contribute to the team’s technical roadmap and strategy, mentor engineers, and help grow a culture of excellence Qualifications 8+ years of software engineering experience, including backend system design and data infrastructure Proven experience designing and maintaining distributed systems at scale Strong programming skills in Go, Python, or similar backend languages Experience working with data platforms (e.g., Redshift, Kafka, Airflow, DBT, or equivalent) Familiarity with data modeling and lifecycle challenges Strong communication and collaboration skills with cross-functional partners Nice-to-Haves Experience with graph databases or graph-based data modeling Exposure to ML infrastructure or support systems (e.g., feature stores, batch/stream data) Understanding of data privacy, data access restrictions, or legal compliance in data systems Prior experience mentoring or leading technical direction for other engineers Experience defining the roadmap of an ambiguous technical area. Target base salary for this role is between $202,800 and $330,000 per year. Additional compensation in the form of equity and/or commission is dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

Posted 30+ days ago

Plaid logo
PlaidSan Francisco, CA

$180,000 - $270,000 / year

We believe that the way people interact with their finances will drastically improve in the next few years. We’re dedicated to empowering this transformation by building the tools and experiences that thousands of developers use to create their own products. Plaid powers the tools millions of people rely on to live a healthier financial life. We work with thousands of companies like Venmo, SoFi, several of the Fortune 500, and many of the largest banks to make it easy for people to connect their financial accounts to the apps and services they want to use. Plaid’s network covers 12,000 financial institutions across the US, Canada, UK and Europe. Founded in 2013, the company is headquartered in San Francisco with offices in New York, Washington D.C., London and Amsterdam. The Network Enablement team’s mission is to amplify Plaid’s network effects by fostering trust and sharing intelligence with data partners. We build Trust & Fraud Insights (real-time Protect model scoring, two-way APIs/webhooks, and investigation tooling), Bank Intelligence (ML driven retention and account-primacy metrics and scalable batch pipelines), and the ml/data foundations (graph and sequence-embedding models plus unified feature pipelines and feature-store patterns). We own productionization and reliability for data partner facing ML — low-latency scoring, offline↔online parity, observability and drift detection, PII-safe handling and auditability — and collaborated closely with MLE, DS, Data Platform, Fraud, Foundational Modeling, Product, and Privacy to scale network intelligence. On this team you will build and operate the ML infrastructure and product services that enable trust and intelligence across Plaid’s network. You’ll own feature engineering, offline training and batch scoring, online feature serving, and real-time inference so model outputs directly power partner-facing fraud & trust products and bank intelligence features. You will integrate inference into product logic (APIs, feature flags, backend flows), build reproducible pipelines and model CI/CD, and ensure observability, reproducibility, and compliance as you scale our network capabilities. You’ll partner with Product, ML/Data Platform, Fraud, Foundational Modeling, MLE, DS, and Privacy to ship auditable, reliable ML solutions that move product KPIs Responsibilities Embed model inference into Network Enablement product flows and decision logic (APIs, feature flags, backend flows). Define and instrument product + ML success metrics (fraud reduction, retention lift, false positives, downstream impact). Design and run experiments and rollout plans (backtesting, shadow scoring, A/B tests, feature-flagged releases) to validate product hypotheses. Build and operate offline training pipelines and production batch scoring for bank intelligence products. Ship and maintain online feature serving and low-latency model inference endpoints for real-time partner/bank scoring. Implement model CI/CD, model/version registry, and safe rollout/rollback strategies. Monitor model/data health: drift/regression detection, model-quality dashboards, alerts, and SLOs targeted to partner product needs. Ensure offline and online parity, data lineage, and automated validation / data contracts to reduce regressions. Optimize inference performance and cost for real-time scoring (batching, caching, runtime selection).Ensure fairness, explainability and PII-aware handling for partner-facing ML features; maintain auditability for compliance. Partner with platform and cross-functional teams to scale the ML/data foundation (graph features, sequence embeddings, unified pipelines). Mentor engineers and document team standards for ML productization and operations. Qualifications Must-haves: Strong software engineering skills including systems design, APIs, and building reliable backend services (Go or Python preferred). Production experience with batch and streaming data pipelines and orchestration tools such as Airflow or Spark. Experience building or operating real-time scoring and online feature-serving systems, including feature stores and low-latency model inference. Experience integrating model outputs into product flows (APIs, feature flags) and measuring impact through experiments and product metrics. Experience with model lifecycle and operations: model registries, CI/CD for models, reproducible training, offline & online parity, monitoring and incident response. Nice to have : Experience in fraud, risk, or marketing intelligence domains. Experience with feature-store products (Tecton / Chronon / Feast / internal) and unified pipelines. Experience with graph frameworks, graph feature engineering, or sequence embeddings. Experience optimizing inference at scale (Triton/ONNX/quantization, batching, caching). The target base salary for this position ranges from $180,000/year to $270,000/year. Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans. Our mission at Plaid is to unlock financial freedom for everyone. To support that mission, we seek to build a diverse team of driven individuals who care deeply about making the financial ecosystem more equitable. We recognize that strong qualifications can come from both prior work experiences and lived experiences. We encourage you to apply to a role even if your experience doesn't fully match the job description. We are always looking for team members that will bring something unique to Plaid! Plaid is proud to be an equal opportunity employer and values diversity at our company. We do not discriminate based on race, color, national origin, ethnicity, religion or religious belief, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, military or veteran status, disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local laws. Plaid is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance with your application or interviews due to a disability, please let us know at accommodations@plaid.com. Please review our Candidate Privacy Notice here .

Posted 30+ days ago

Plaid logo
PlaidSan Francisco, CA

$180,000 - $270,000 / year

Plaid is evolving into an AI-first company, where data and machine learning are the key enablers of smarter, more secure insight products built on top of Plaid’s vast financial data network. The Machine Learning Infrastructure team sits at the center of this transformation. We build the platforms that enable model developers to experiment, train, deploy, and monitor machine learning systems reliably and at scale — from feature stores and pipelines, to deployment frameworks and inference tooling. We are in the midst of a pivotal shift: replacing legacy systems with a modern feature store, and establishing a standardized ML Ops “golden path.” Our mission is to enable Plaid’s product teams to move faster with trustworthy insights, deploy models with confidence, and unlock the next generation of AI-powered financial experiences. As a Senior Software Engineer on the Machine Learning Infrastructure team, you will design, build, and operate the systems that power machine learning across Plaid. You will apply your deep technical expertise to create scalable, reliable, and secure ML platforms, and collaborate closely with ML product teams to accelerate the delivery of ML & AI-powered products. This is a highly technical, hands-on role where you’ll contribute to core infrastructure, influence architectural direction, and mentor peers while helping to define the “golden path” for ML development and deployment at Plaid. Responsibilities Design and implement large-scale ML infrastructure, including feature stores, pipelines, deployment tooling, and inference systems. Drive the rollout of Plaid’s next-generation feature store to improve reliability and velocity of model development. Help define and evangelize an ML Ops “golden path” for secure, scalable model training, deployment, and monitoring. Ensure operational excellence of ML pipelines and services, including reliability, scalability, performance, and cost efficiency. Collaborate with ML product teams to understand requirements and deliver solutions that accelerate experimentation and iteration. Contribute to technical strategy and architecture discussions within the team. Mentor and support other engineers through code reviews, design discussions, and technical guidance. Qualifications 5+ years of industry experience as a software engineer, with strong focus on ML/AI infrastructure or large-scale distributed systems. Hands-on expertise in building and operating ML platforms (e.g., feature stores, data pipelines, training/inference frameworks). Proven experience delivering reliable and scalable infrastructure in production. Solid understanding of ML Ops concepts and tooling, as well as best practices for observability, security, and reliability. Strong communication skills and ability to collaborate across teams. [Nice to have] Experience with ML Ops tools such as MLFlow, SageMaker, or model registries. [Nice to have] Exposure to modern AI infrastructure environments (LLMs, real-time inference, agentic models). [Nice to have] Background in scaling ML infrastructure in fast-paced product environments. The target base salary for this position ranges from $180,000/year to $270,000/year in Zone 1. The target base salary will vary based on the job's location. Our geographic zones are as follows: Zone 1 - New York City and San Francisco Bay Area Zone 2 - Los Angeles, Seattle, Washington D.C. Zone 3 - Austin, Boston, Denver, Houston, Portland, Sacramento, San Diego Zone 4 - Raleigh-Durham and all other US cities Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Plaid provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

Posted 30+ days ago

Vivid Seats logo
Vivid SeatsChicago, IL
Who we are : Founded in 2001, Vivid Seats (NASDAQ: SEAT) is a leading online ticket marketplace committed to becoming the ultimate partner for connecting fans to the live events, artists, and teams they love. We believe in the power of experiences and are fiercely dedicated to building products that inspire human connections. Named as one of Built In's top places to work in 2025 , we believe that our People are our greatest competitive advantage. To support our People, we have built a company culture that empowers our employees to embrace challenges, encourages unity through collaboration, and seeks to constantly evolve by leveraging data and inspiring innovation. We believe in harnessing emerging technology to power performance and unlock creativity. As part of our culture of innovation, we actively embrace the use of AI tools to enhance decision-making, improve workflows, and produce better outcomes for our customers . The Opportunity: As a Software Engineer III you’ll make highly visible enhancements to our platform by maintaining and building new features across our Core Java applications. Our teams work with a variety of applications that enable our ability to sell tickets, manage inventory, support our internal users, and provide a great customer experience from the website to the box office. How your role contributes to the success of Vivid Seats: Help set the direction of the design and development of the backend systems powering our Ticket Marketplace, and Vegas.com. Develop innovative solutions that give Vivid Seats a competitive advantage, encourage team members, and champion technology improvements for your team. Work cross functionally in Agile development teams that deploy to AWS production environments on demand, multiple times a day. Tackle some of the most difficult challenges scaling an e-commerce marketplace by developing creative algorithms and features that maximize value and efficiency across the organization. Partner with a team of Product Owners, Quality Engineers, and Engineers to deliver exceptional software, showcasing your work at the end each work cycle. Implement your expertise for best practices in design patterns, code quality, testing, and innovation to keep our commitment of always putting our customers first. How your role expectations will progress as a Job Title in the first 30, 90, and 180 days: 30 days in Complete new hire orientation, gaining the resources you need to be successful. Learn how ticket marketplaces operate and how you’ll contribute to providing great experiences for our customers. Acclimate to team and company norms, business objectives, and Vivid Seats values. Develop basic understanding of applications, tech stack, and development process. 90 days in Contribute to our approaches, methods, or technologies to support overall business goals and drive team efficiencies. Maintain, harvest and aid internal and external relationships to achieve progress and advance objectives. Contribute to team planning, estimations, and design sessions. Delivery of stable and scalable front-end code for our inhouse marketing platform. 180 days in Apply methods to execute individual tasks that positively impacts the team. Play an active role in continued learnings to advance skill sets necessary for team goals. Have self-sufficiency in all applications touched by the team. Actively contributes into larger team and engineering group objectives. Produce and deliver clean, correct code that drives team and company tech goals forward. What You’ll Bring: 5+ years experience developing Web based, Distributed and Service-Oriented architecture using Java/J2EE or other major platforms Experience designing, building and testing web services and APIs. Strong knowledge of Spring, REST, Cloud native applications (AWS, Azure, etc), OAuth, Basic Authentication and PCI. Ability to translate complex technical concepts into high-level designs and act as a subject matter expert in software design, architecture, implementation, deployment and support across our full platform. Proficient in SQL and relational database modeling. Familiarity with modern front-end technologies such as JavaScript and Single Page Application Frameworks and their interactions with APIs. Vivid Seats Pay Transparency Disclaimer: Full time offers from Vivid Seats include annual bonus incentives and equity for all employees; FLEX PTO; mental health days; medical, dental, and vision insurance; 401K matching; monthly credits and discounts for attending live events; and a variety of additional workplace perks. The typical starting salary within the full salary range for this position can range. Factors which may affect starting salary include geographic market, relevant skills/experience, education, and other qualifications. Full Salary Range: $125,000 – $150,000 USD https://corporate.vividseats.com/careers/ Location : Chicago, IL We believe in a hybrid 3 days/week in-office working model, which provides employees the flexibility to take advantage of in-person and remote collaboration. Check out our brand new HQ office , bursting with the energy of live events fandom and the vibrancy of Chicago’s rising tech scene. #LI-MM1 Our Commitment: We are an equal opportunity employer that values the critical importance of a diverse workforce and sense of belonging. Many of our roles have flexible requirements and we encourage you to apply regardless of whether you meet every qualification.

Posted 30+ days ago

R logo

Sr. Software Engineer

Real Time Technologies, LLCMiami, FL

$100,000 - $170,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Sr Software Engineer (C#, .NET)Get to know us betterRealtime technologies offers the most flexible cutting-edge Retail Management Solutions that encompass sales, inventory management, frontline employee management and engagement, payments, business intelligence, and digital automation tools for the wireless industry. We support Fortune 500 companies, unify their customer experience, and remove pain points across multiple retail touch points. Realtime prides itself on fostering a team-oriented culture and a dynamic work environment, where team members are set up to make meaningful contributions across the organization.About the Sr Software Engineer positionWe are seeking a highly skilled Sr Software Engineer to join our back-end team and take code ownership of complex software feature initiatives. This role involves designing, developing, integrating, into our core web-based app, services, and cloud infrastructure. This Sr Software Engineer role will collaborate across teams to ensure security, stability, scalability, and performance of back-end projects. The ideal candidate is an experienced enterprise problem-solver who can work independently, supporting offshore and junior developers while contributing professionally to key technical decisions.What we’re looking for
  • 5+ years experience as C# and ASP.NET Core development / technologies
  • Sr level understanding of architecture and software design patterns and principles
  • Strong API development experience: Ability to design, develop, consume, test RESTful APIs
  • Deep knowledge of software architecture, Agile methodologies, and DevOps
  • Excellent communication to deliver feature estimations, timelines, adjustments, dependencies
  • Feature ownership and coaching to junior development members ensuring code meets industry standards
Technical requirements
  • .NET 9.0 /  C# 13.0 / ASP.NET
  • MS SQL, Azure SQL
  • API SDLC, Auth / Security (JWT, oAUTH)
Technical fluency
  • Clean architecture
  • Minimal APIs
  • Microservices Architecture
  • Modular Monolith Architecture
  • Domain-Driven Design (DDD)
  • Test-Driven Development (TDD)
  • Service Oriented Architecture (SOA)
  • Event Sourcing Architectural Patterns (using various Azure services)
  • Feature Flagging
  • OTEL (Open Telemetry)
  • Caching (Redis)
  • Message Processing & Integration
  • DevOps: (Azure, IAC Terraform, Docker)
  • GitHub Copilot
Salary Range: $100,000- $170,000 Annually Our compensation structure considers various geographical markets within the United States. The base salary for this role reflects the typical expected earnings. However, the final compensation package will be determined by several factors, including your location, job-specific expertise, skills, experience, and other relevant job-related considerations.What We Offer:
  • A unique opportunity to shape the journey of realtime
  • Working within a rapidly growing, game-changing business
  • Remote, flexible working options
  • Competitive compensation
  • Generous STI and LTI provisions
  • Health, Dental and Vision Insurance
  • Paid Annual Leave
  • Paid Sick Leave
  • 401K, and more
Equal Opportunity Statement:Realtime is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status.

Powered by JazzHR

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall