1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

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.

Outschool logo
OutschoolSan Francisco (Hybrid), CA

$160,000 - $236,500 / year

The Company: Outschool's mission is to inspire kids to love learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young learners. Outschool reimagines this system, offering flexible and engaging learning experiences as a supplement and alternative to traditional education. By connecting learners with a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human. We've made significant strides since launching our marketplace of live online classes in 2017. Finding initial success with secular homeschoolers, we then expanded to enrichment learning to meet the needs of a wider audience, growing our business 16x since 2019. Post-pandemic, we have evolved our platform to power academic learning, incorporated AI, and have begun to grow our international community. We're proud to have served over 1M passionate learners with more than $100M in annual bookings. Driving disruptive, positive change in education is rewarding and hard. Outschool team members are encouraged to challenge themselves, take risks, and grow in their careers. We look for talented people whose sense of urgency, innate curiosity, and determination to drive impact will help Outschool achieve outsized results in pursuit of our mission. We invite you to be part of an ambitious team dedicated to ensuring every learner can navigate the future with curiosity, resilience, and a love of learning. About The Role: We are an effective team of engineers distributed across the US, Canada, and South Korea. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We're iteratively building up a complex product for a highly engaged audience, getting a lot done by staying focused on the work that matters. We work in modern JavaScript (TypeScript), React, GraphQL/Apollo, and Node, backed by PostgreSQL. Our consumer search is powered by OpenSearch, fed with data from Kafka. We believe that the future of education is hybrid: online and in-person. We are looking for engineers at various experience levels who are excited about inspiring children to learn by building tools that allow children to access a fundamentally different learning experience. We value hands-on experience most of all. If this opportunity sounds fun and interesting to you, feel free to apply! This role will be a hybrid position in San Francisco, with 1-3 days/week in our SoMa office. Core Responsibilities: Collaborate with a team of Engineers, Product Managers, and Designers in building high-quality products for parents, learners, educators and partners Build and maintain software solutions on all levels of our stack from React, HTML, CSS, Next.JS to GraphQL, Node.js, SQL Engage with the team in gathering requirements, day-to-day activities such as daily standups, sprint planning, retros, deploying features in production and on-call Desired Experience & Skills: 5+ years of industry experience working as an Engineer, working in modern front-end frameworks (e.g., React) and Node-based applications Experience working with relational databases such as PostgreSQL Experience writing APIs with Typescript Track record of ownership of complex technical projects Willingness to mentor others in what you know Other Considerations: Previous experience in startups Experience integrating with a payments system Previous EdTech experience Experience with Next.JS, GraphQL, AWS, and experimentation frameworks The annual salary range for this San Francisco-based role is $160,000-$236,500 We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on March 21, 2024. Please see the independent bias audit report covering our use of Covey here. Benefits & Culture: At Outschool, we believe that taking care of one another enables us to do our best work. To us that means: Shared Financial Success: Competitive salaries, stock options, retirement plans. Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance - plus fertility/family planning coverage and access to ModernHealth coaching & therapy. PTO & Family Benefits: Generous PTO and family leave policies. Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and a new office in San Francisco. Bay Area-based employees work in the office part of the week and receive commute-related benefits. Team members outside the Bay Area remain fully remote, with support for expensable home office setup, internet, and weekly meals to stay connected no matter where you are. Lifelong Learners: Annual budgets for professional development and DEI learning; budgets for children to take Outschool classes. Community Impact: Outschool matches employee donations to eligible charities and supports Outschool.org's nonprofit programs. Outschool is an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience. If you require a reasonable accommodation to participate in the job application or interview process, please contact recruiting@outschool.com. Benefits packages are included for full-time employees only. Please note benefits and perks may vary for employees based outside of the US and Canada. Full-time employees must be a citizen or legal residents of the U.S. or Canada and reside in U.S. or Canada, unless specifically indicated otherwise. Once you submit your application, Outschool will process your personal data to evaluate your candidacy for employment. Unless specifically indicated otherwise, we hire employees only in the U.S. and Canada. Applicants else where should be aware that we may discard your application upon submission or we may ask if you would like us to retain it later should there be consideration (this is not typical at all). If you are selected for interviewing, your data will be shared with interviewers and personnel involved in that process. If not hired, your application will be retained for one year in case there is another suitable role. You may opt out of this at any time. Please see our Employee/Applicant Privacy Notice for more detailed information. If applicable, as you progress through the process, we will be clear about what information is being asked for and what happens with that information.

Posted 30+ days ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationKing Of Prussia, PA
Description:Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you. Within the Victor Portfolio of Space Security, we are seeking a highly skilled, motivated, and experienced Software Engineer to join our dynamic team. This exciting position will fill a critical need in the new and emerging area of protecting space assets. As part of an Agile team, you will have the opportunity to work on a variety of tasks in various areas across the mission and collaborate with the development teams, contractors, customers, and subject matter experts. As a key member of the software development team, you will be part of the entire engineering life-cycle, and apply your Software Engineering background to develop web applications in an open architecture infrastructure. If you are looking for a new position in a fast-paced team environment, where every day brings a new challenge, and want to support a critical space security mission, then this is the place for you. In this position you will Collaborate with an exceptional team of Software Engineers implementing solutions and developing new features for a command and control application. Serve as a software developer on an Agile team tasked with developing cutting edge web applications within multiple classification domains Participate in daily scrums, software sprint/release planning, demos, and retrospectives. Develop & demonstrate software capabilities to both internal and external partners. Successful Applicants will demonstrate effective communication skills, desire challenges and be willing to engage in frequent internal interactions with peers, teammates, and customers. Selected applicants must meet eligibility requirements for access to classified information, and must maintain the required security throughout the course of employment. Basic Qualifications: Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Masters degree Experience in software development using object-oriented programming and scripting languages such as C#, Java, JavaScript, Python, etc. Experience with the frameworks such as .NET Core, Angular, etc. Experience will cloud native development (e.g. Docker, Kubernetes, Helm) Experience with GitLab CI/CD - Deployment pipelines, automated build, and/or configuration tools Active Top Secret DOD Security Clearance to begin employment, at a minimum level of: Top Secret with an investigation or Continuous Vetting (CV) date within 5 years with the ability to obtain and maintain a TS/SCI clearance Desired Skills: Experience working in an Agile development environment, using tools such as Jira and Confluence Experience with databases (PostgreSQL & Redis) Strong knowledge of modern technology frameworks, cloud platforms (AWS, Azure, GCP), microservices, APIs, DevOps, and data architecture. Familiarity with mission planning software applications Active TS/SCI security clearance. #LMSpaceSoftwareEng Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: TS/SCI Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 2 weeks ago

Astronomer logo
AstronomerNew York City, NY

$180,000 - $210,000 / year

Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry-leading unified DataOps platform powered by Apache Airflow. Astro accelerates building reliable data products that unlock insights, unleash AI value, and powers data-driven applications. Trusted by more than 800 of the world's leading enterprises, Astronomer lets businesses do more with their data. To learn more, visit www.astronomer.io. About this role: Apache Airflow is one of the most popular open-source data platform tools. It powers the data platforms at nearly every large company and fast-growing startups: Airbnb, Uber, OpenAI, Anthropic, Nike, Capital One, Disney all use Airflow extensively. At Astronomer, we're the largest contributors to the project and are building commercial products around Airflow to make it easier to use, run, and scale. We're in a unique position: as the company behind Apache Airflow, we see data as it moves across entire organizations-from raw ingestion to production dashboards, machine learning models, and AI products. Leveraging this vantage point, our R&D team is developing a global context layer for data-an intelligence layer that powers search and discovery, code generation for data and analytics, and automated root cause analysis. LLMs are already quite good at writing Python and SQL code against data platforms; we think this context layer will give them the metadata necessary for data practitioners everywhere to use LLMs effectively. As a Software Engineer on this team, you'll help design and build this foundation and the applications around it. You'll work on some of the hardest and most exciting challenges in data-search, information retrieval, and AI for data pracitioners-while collaborating with a small, highly skilled team that values velocity, creativity, and impact. This role sits at the intersection of applied research, software engineering, and product: we think it takes someone who can work across the stack to build, release, and scale products successfully in this space. What you get to do: Shape the future of AI for data engineering - build intelligent systems that understand, reason about, and optimize the flow of data across entire organizations. Design and engineer the brain of Astronomer's context layer, crafting components that power data modeling, semantic search, retrieval, and code generation. Push the boundaries of applied AI - experiment with LLMs, embeddings, and cutting-edge retrieval techniques to create developer tools that deliver insights to you and our customers. Turn research into reality - work side by side with R&D and product teams to bring early AI concepts to life in the product experience. Solve high-impact information retrieval and search challenges at a global scale, leveraging Astronomer's unparalleled visibility into data pipelines across industries. Influence the technical vision and architecture for the next generation of AI-driven data products. Represent Astronomer in the community - through open-source contributions, technical talks, and publications that showcase our leadership in AI and data innovation. What you bring to the role: Empathy for users, and a deep interest in improving the workflows of data professionals. Familiarity with early-stage product development; comfortable working with ambiguity in a fast-changing field. Experience with LLMs, vector databases, embeddings, or other applied AI areas-or a strong desire to dive in. A creative, experimental mindset: you enjoy exploring uncharted areas, validating hypotheses, and learning through iteration. Strong collaboration and communication skills-you can explain complex systems clearly to both technical and non-technical audiences. A collaborative approach and comfort working in an evolving, research-driven environment where ideas move quickly. Bonus points if you have: A passion for AI systems for data, developer tools, or machine learning infrastructure. Familiarity with Apache Airflow or other orchestration tools. Demonstrated contributions to open source projects. Experience in search, IR, or large-scale data infrastructure. Exposure to early-stage startups or R&D organizations where ambiguity is the norm. The estimated salary for this role ranges from $180,000 - $210,000 based on leveling and geography, along with an equity component and a comprehensive benefits package. This range is merely an estimate; actual compensation may deviate from this range based on skills, experience, and qualifications. #LI-Hybrid At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Posted 30+ days ago

Geico Insurance logo
Geico InsurancePalo Alto, CA

$75,000 - $160,000 / year

At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive through relentless innovation to exceed our customers' expectations while making a real impact for our company through our shared purpose. When you join our company, we want you to feel valued, supported and proud to work here. That's why we offer The GEICO Pledge: Great Company, Great Culture, Great Rewards and Great Careers. Position Summary GEICO is seeking an Enterprise Storage Engineer that will be part of a team responsible for overseeing our organization's storage needs and developing solutions that make data storage accessible, manageable, and secure. The Enterprise Storage Engineer will collaborate on the design and management of advanced storage solutions, extending across Software Defined, SAN, and service-model environments. This role demands a blend of current expertise in storage technologies and visionary thinking, essential for evolving the storage infrastructure to meet future organizational demands. The ideal candidate should be adept at using advanced SDS systems, including but not limited to Ceph, Swift, and OpenStack. Position Description The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. They will be immersed in the planning, development, execution, and maintenance of scalable storage solutions. The ideal candidate will have in-depth experience with different storage types and their applications in business settings, able to navigate the complexities and leverage each form's strengths. This role is central to the IT organization, requiring a forward-thinking innovator ready to manage and enhance our storage capabilities dynamically. Position Responsibilities As an Engineer II, you will: Contribute to the design, implement, and administer high-availability storage solutions, spanning SDS and SAN environments, as well as 'Storage as a Service' systems for private cloud environments Ensure the seamless integration of storage solutions such as object, block and file storage with bare metal, IaaS, and PaaS services, optimizing performance and scalability Conduct comprehensive performance analysis and optimization of SAN environments, focusing on efficiency, reliability, and integration with SDS initiatives Collaborate on the strategy and implementation of data protection, disaster recovery, and security protocols across all storage infrastructures Collaborate with cross-functional teams, including network engineers, developers, and cloud architects, to ensure the compatibility and integration of storage solutions with overall system architecture Provide technical leadership and support related to SDS, including troubleshooting, and resolving any system issues to ensure high availability and performance Keep abreast of the latest trends and technologies in SDS and participating in relevant educational opportunities to support this Drive continuous improvement by staying updated with emerging technologies and industry best practices, ensuring the security, stability, and scalability of the system architecture Accountable for the quality, usability, and performance of the solutions Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services Consistently share best practices and improve processes within and across teams Qualifications Understanding of various storage architectures and solutions, including object storage (with technologies like Amazon S3, OpenStack Swift), block storage (using software like iSCSI, Fibre Channel), and file storage (solutions such as NFS, SMB/CIFS) Proficiency with data management and storage protocols/services (e.g., Fibre Channel, iSCSI, NFS, SMB/CIFS) Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and their interaction with underlying storage infrastructures Understanding of and experience with software-defined storage services such as Ceph, MinIO, Swift, OpenStack, and GlusterFS Proficiency with cloud services and infrastructure, including public and private cloud environments Solid knowledge of traditional storage technologies and how they integrate with software-defined solutions Familiarity with Linux operating systems and scripting languages such as Python, Bash, or Perl Ability to plan and execute migration strategies from traditional SAN to SDS, ensuring data integrity, minimal downtime, and system performance optimization Ability to troubleshoot complex storage issues, including performance bottlenecks, data recovery, and optimization challenges Excellent interpersonal and collaborative skills to work effectively with various teams within the organization Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving potential issues before they arise Exceptional problem-solving capabilities, with a proven track record of overcoming technical challenges Effective communication skills, capable of building strong relationships with team members, stakeholders, and external partners Required Experience 1+ years of experience in a collaborative development environment, utilizing modern software development methodologies 1+ years scripting/coding experience in one of the following languages: C/C++ development, Bash, Python or GO 1+ years of experience in a storage engineering role, with a focus on software-defined storage solutions in cloud environments Desired Experience 1+ years of professional software development experience 1+ years of experience with systems architecture and design 1+ years of experience working with AWS, GCP, Azure, or another cloud service 1+ years of experience in open-source frameworks Education Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience Certifications relating to cloud services (e.g., AWS, GCP, Azure), software-defined storage technologies (such as Ceph or OpenStack), or related areas are highly advantageous. #LI-RP2 Annual Salary $75,000.00 - $160,000.00 The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate's work experience, education and training, the work location as well as market and business considerations. GEICO will consider sponsoring a new qualified applicant for employment authorization for this position. The GEICO Pledge: Great Company: At GEICO, we help our customers through life's twists and turns. Our mission is to protect people when they need it most and we're constantly evolving to stay ahead of their needs. We're an iconic brand that thrives on innovation, exceeding our customers' expectations and enabling our collective success. From day one, you'll take on exciting challenges that help you grow and collaborate with dynamic teams who want to make a positive impact on people's lives. Great Careers: We offer a career where you can learn, grow, and thrive through personalized development programs, created with your career - and your potential - in mind. You'll have access to industry leading training, certification assistance, career mentorship and coaching with supportive leaders at all levels. Great Culture: We foster an inclusive culture of shared success, rooted in integrity, a bias for action and a winning mindset. Grounded by our core values, we have an an established culture of caring, inclusion, and belonging, that values different perspectives. Our teams are led by dynamic, multi-faceted teams led by supportive leaders, driven by performance excellence and unified under a shared purpose. As part of our culture, we also offer employee engagement and recognition programs that reward the positive impact our work makes on the lives of our customers. Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being. Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance. Access to additional benefits like mental healthcare as well as fertility and adoption assistance. Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year. The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

Posted 2 weeks ago

Snapchat logo
SnapchatLos Angeles, CA

$195,000 - $343,000 / year

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront. We're looking for a Staff Software Engineer to join the Ads Platform team at Snap. What you'll do: Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers. Work end-to-end across innovating new ads product, format ideas, or infrastructure ideas experimentation, analysis and optimization Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management Provide technical direction that influences the entire company Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to support Snap's performance advertising suite Technical influence that spans the entire company Knowledge, Skills & Abilities: Excellent programming and software design skills, including debugging, performance analysis, and test design Proven track record of operating highly-available systems at scale Ability to proactively learn new concepts and technology and apply them at work Skilled at solving ambiguous problems Strong collaboration and mentorship skills Ads domain expertise and a strong interest in Ads Minimum Qualifications: Bachelors in technical field such as computer science, mathematics, statistics or equivalent years of experience 9+ years of industry experience 2+ years of experience with technical leadership or acting as the domain-expert to a technical organization Experience in technical leadership/ownership and setting technical direction for engineering projects Experience architecting, designing, and developing distributed systems Preferred Qualifications Experience in technical leadership/ownership and setting technical direction for engineering projects Proven track record of delivering large scale projects in attribution and measurement Experience operating highly-available systems at significant scale Experience with backend services or distributed systems Ads domain experience If you have a disability or special need that requires accommodation, please don't be shy and provide us some information. "Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable). Our Benefits: Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success! Compensation In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position. These pay zones may be modified in the future. Zone A (CA, WA, NYC): The base salary range for this position is $229,000-$343,000 annually. Zone B: The base salary range for this position is $218,000-$326,000 annually. Zone C: The base salary range for this position is $195,000-$292,000 annually. This position is eligible for equity in the form of RSUs.

Posted 2 weeks ago

S logo
Stryker CorporationFort Lauderdale, FL
Work Flexibility: Hybrid What You Will Do: As a Staff Software Engineer, Applications at Stryker, you will design and implement complex concepts independently and draft design documentation for robotic-assisted surgery products. You will work closely with peers and subject matter gurus to develop market-leading software that meets customer and system requirements. You will follow the defined design practices including Agile methodology and use sound software engineering principles to ensure that the application software products are safe, robust and user friendly. Mako SmartRobotics: https://www.stryker.com/us/en/joint-replacement/systems/Mako_SmartRobotics_Overview.html Mako Robotic-Assisted Surgery: https://patients.stryker.com/mako-robotic-arm-assisted-technology Responsibilities: Independently design and develop software components per defined requirements and architecture, following design principles and coding standards. Work cooperatively with R&D, Quality, Marketing, and Project Management to ensure project success as a technical domain owner on the team. Lead creation and refinement of software engineering documentation following R&D procedure per the Quality Management System. Follow defined SDLC procedures and mentor others to ensure software quality through code review, unit and component tests, code analysis, and defect management. Support and execute segments of complex product development. Demonstrate in-depth technical ownership and align priorities with business objectives. What You Will Need: Minimum Qualifications: Bachelor's Degree in Software Engineering / Computer Science or related discipline & 4+ years of work experience. A combination of education and 2+ years of work experience is acceptable for Ph.D./Doctorate candidates. Demonstrated knowledge in C++ and Object-Oriented programming in a production environment. Preferred Qualifications: Proficiency in C++ is strongly preferred. Experience in Qt/QML framework, Linux, or Docker is a plus. Demonstrated knowledge of full SDLC and Agile software development with tools for static/dynamic analysis, memory management, unit testing, code coverage, CI/CD, security, and task/defect/requirement management. Demonstrated knowledge of linear algebra, computational geometry, computer graphics, and software architecture design (e.g., design patterns and software modeling). Experience in medical imaging, image processing, computer vision, algorithm development, computer-assisted surgery, or robotics. Experience with biomedical software development or software development in a regulated environment. Travel Percentage: 10% Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability. Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

Posted 3 weeks ago

Orion Advisor Solutions logo
Orion Advisor SolutionsLehi, UT

$108,245 - $169,933 / year

About This Job The Software Engineer is responsible for the maintenance and development of new software in a client/server environment, for the operations staff of Orion. This position will utilize the system development life cycle to ensure delivery of concise, well tested, well thought out, and usable projects completed in a timely manner. For External Candidates: Candidates must work in-office at one of the following locations for at least 3 days per week: Omaha, NE; Berwyn, PA; Hebron, KY; Chandler, AZ; or Lehi, UT. For Internal Candidates: All internal employees, regardless of their current work arrangement (remote or in-office), are encouraged to apply. Essential Functions of the Job Designs, develops, tests and deploys applications by writing new code and improving existing code ensuring applications work properly. Provides support for design, development and implementation of application development projects. Understands and uses best practices and standard guidance. Understands and debugs different tiers of the application, UI, API, and database. Able to create and modify routine, low impact code. Troubleshoots and debugs system inefficiencies. Assists in maintaining databases accuracy and stability. Identifies and troubleshoots issues with various sites or programming code and fix any resulting problems. Secures applications against hacking vulnerabilities. Maintains a high level of technical knowledge in all applicable programming languages and database formats. Mentors other developers while acting as a resources for input and advice. Identifies and fixes resource bottlenecks. Identifies technical challenges and propose innovative solutions to address them. Mentors and guides junior engineers, providing technical guidance and fostering a culture of learning and growth. Participates in architectural discussions and contribute to the evolution of the technical roadmap. Stays up-to-date with the latest industry trends, technologies, and best practices. Troubleshoots and resolves complex technical issues in collaboration with the broader engineering team. Collaborates with cross-functional teams to drive projects to successful completion within the specified timeframe. Continuously optimizes and improves existing systems and processes for enhanced performance and efficiency. Skills Needed to Perform the Job Knowledge of S.O.L.I.D. design principles and design patterns. Knowledge of continuous integration, hosting infrastructures, and networking concepts. Knowledge of PC architecture and operations, operating systems, networking database management and development, as well as high level of programming knowledge. Knowledge of the various stages of the software development life cycle, definition of solution architecture, detailed design, solution development, testing and deployment. Knowledge and solid understanding of object-oriented analysis, design and programming Knowledge of Salesforce preferred. Ability to multi-task while maintaining careful attention to detail. Ability to work effectively both individually and within a team environment. Ability to work with a sense of urgency to meet deadlines and address competing priorities. Proficient skills with Microsoft Office software including Word, Excel, PowerPoint and Outlook. Effective written, listening and verbal communication skills. Effective problem solving and organizational skills. Education Needed to Perform the Job Minimum of a bachelor's degree in Computer Science, MIS, or Information System Analysis required. Experience Needed to Perform the Job Minimum of 5 years of experience with ASP.NET Web API, Entity Framework, C#, Restful Services, Web Services, and SQL Server in an application development role preferred. Experience with AngularJS, JavaScript, CSS, and HTML preferred. Equivalent education and experience will be considered #LI-AP1 #LI-Onsite #LI-Hybrid Salary Range: $108,245.00 - $169,933.00 The pay listed in this posting indicates the estimated pay at the time of this posting; however, may vary depending on geographic location, job-related knowledge, skills, and experience. In addition, Orion offers a competitive benefits package which includes health, dental, vision, and disability coverage on day one, 401(k) plan with employer match, paid parental leave, pet benefits including pawternity leave and pet insurance, student loan repayment and more. About Us At Orion, we achieve our best work when we support one another, staying personally accountable to each other and the clients we serve. We create a welcoming environment where everyone is respected, valued, and heard. Our commitment to create raving fans ensures we consistently exceed client expectations. Thinking differently is in our DNA-we innovate always, push boundaries, and reject the status quo to deliver transformative outcomes. Together, we support one another and see it through to success, driving our collective achievements and those of our clients.

Posted 1 week ago

Evgo logo
EvgoLos Angeles, CA

$200,000 - $224,000 / year

About EVgo: EVgo (Nasdaq: EVGO) is one of the nation's largest public fast charging networks for electric vehicles. Our mission is to expedite the mass adoption of electric vehicles (EVs) by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo's owned and operated charging network is growing rapidly. We partner with multiple stakeholders including automakers; fleet and rideshare operators; retail hosts such as grocery stores, shopping centers, restaurants, gas stations, and more to make our vision of Electric for All a reality. The EV industry is one of the fastest growing industries in the country. Join us as we charge forward into an all-electric future. Software is an integral part in realizing this vision and we are hiring a software manager to play a leadership role shaping our future. Position Summary: We are seeking a talented and experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for leading software design and implementation on embedded Linux platforms, collaborating closely with cross-functional teams, developing and maintaining the microcontroller firmware for DC fast chargers. This role requires a deep understanding of embedded systems, power electronics, control systems, and communication protocols used in DC fast chargers. Responsibilities: Support stakeholder, hardware and software requirements elicitation for DC fast charging products. Design, develop, test and maintain embedded Linux application software for DC fast charging products. Develop and support software tools used for development and testing. Support CI/CD system software to facilitate building, testing and distribution of production-level software. Maintain ownership of software features throughout development life cycle. Perform and support system level testing and troubleshooting to identify and resolve issues. Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth. Qualifications: BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or related field. 10+ years of industry experience developing C/C++ based applications on embedded Linux. Desired Skills: Strong understanding of DC fast charging systems and their operation. Experience with charging protocols such as SAE 1772, DIN SPEC 70121, ISO 15118. Experience with unit test frameworks (e.g., Google Test). Experience with common build system frameworks (e.g., Make CMake). Experience with CI/CD using GitLab or similar framework (Jenkins, Circle CI). Experience with Agile development methodologies and bug tracking tools such as JAMA and Jira. Strong team player with great technical writing and communication skills Experience with charging cloud protocol Open Charge Point Protocol (OCPP) is a plus. Experience with Linux kernel drivers for hardware components is a plus. Experience with Python is a plus. For job positions in CA, CO, and NYC, the estimated salary range for a new hire in this position is $200,000.00 USD to $224,000.00 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, discretionary target cash bonus, and restricted stock units (subject to Board Approval). EVgo offers a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k).

Posted 3 weeks ago

C logo
C3 AI Inc.Redwood City, CA

$175,000 - $219,000 / year

C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI C3's Application Engineering team is looking for a Lead Software Engineer to join our superb team to design and develop innovative AI solutions. The Application Engineering team is responsible for building comprehensive SaaS solutions to maximize our customers' success across industries. Solutions designed by C3 are used in predictive maintenance, inventory optimization, fraud detection, energy, sustainability, and resource optimization, to name a few. Check out a list of applications we've built here: C3 AI Applications Responsibilities: Work across teams to architect robust software engineering solutions and frameworks with cross product impact. Design, build, and deliver high quality, modular solutions at a robust pace. Implement and enhance engineering best practices company wide. Build and improve visual tools for application development and data science that would enable users to build end-to-end AI applications quickly. Collaborate closely with Product Management, User Interaction Designers, Front-End and Back-End Engineers. Lead cross-team technical design discussions on application architecture, UI components, UX, back-end and third-party integration, and testing. Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies. Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques. Help build a team and cultivate innovation. Qualifications: Bachelor's degree in computer science, Computer Engineering, or related fields, MS preferred. 8+ years of professional software development experience with JavaScript, Java, or other object-oriented programming languages Proven track record of design and development of full stack web solutions for complex problems. Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development. Experience working JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular. Real passion for developing team-oriented solutions to complex engineering problems. Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects. Excellent verbal and written communication skills to collaborate multi-functionally and improve scalability. Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment. Preferred Qualifications: Advanced degree in engineering, sciences, or related field. Experience with Git or other version control software. Knowledge of Agile development methodology. Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools. Experience in leading engineering teams and projects. Experience in building scalable web applications. C3 AI provides excellent benefits, a competitive compensation package and generous equity plan. California Base Pay Range $175,000-$219,000 USD C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.

Posted 30+ days ago

Klaviyo logo
KlaviyoBoston, MA
About the Role Klaviyo is looking for a Senior Full Stack Engineer to support key initiatives that enhance our product offerings and drive company growth. In this role, you'll play a critical part in delivering end-to-end solutions using both front-end and back-end technologies. You'll improve existing products and develop new capabilities that push the boundaries of what's possible for our customers. As a Senior Software Engineer, you'll tackle complex challenges, explore multiple solutions, and weigh business and technical trade-offs to determine the best path forward. You'll actively contribute to team discussions and help shape important technology decisions. You'll also be responsible for shipping well-designed, thoroughly tested solutions that prioritize reliability and performance. On the Flows Insight & Management team, we focus on crafting an exceptional user experience for the Flows product area which empowers users to to build, manage, and analyze automated workflows seamlessly. Our work revolves around an intuitive visual editor that lets users create and modify flows with ease, as well as the rich insights and analytics that help them understand how their flows are performing. We also manage APIs that integrate with other services, creating a powerful ecosystem for users to drive automation in new and exciting ways. Collaboration is key to what we do. We actively partner with engineering teams across the organization, giving us exposure to diverse parts of the product and opportunities to impact various projects. This keeps us engaged with a variety of challenges and solutions, as we're always learning and evolving. Looking to the future, our team is focused on expanding the capabilities of Flows. We'll be enhancing our flow editor and ecosystem to make it even easier to build and expand on flows. We're also building smarter recommendations and actionable insights to help users optimize their flows. With our continued evolution, we envision Flows not just as a tool, but as a platform that empowers teams to do more, build more, and connect seamlessly. How You Will Make a Difference: Drive critical platform improvement projects that enhance performance and scalability Optimize real-time pipelines for accurate usage tracking at scale (e.g., campaign volumes) Deliver billing transparency improvements-both platform and customer-facing-through incremental value, fast learning, and unlocks that drive clarity, trust, and reduced friction Focused on unlocking impact by using the right tools for the job, leaning into AI, and always looking for opportunities to make a meaningful difference Own and evolve key components of an event-driven architecture powering high-reliability systems Transform workflows by putting AI at the center, building smarter systems and ways of working from the ground up. Who You Are: Experienced engineer with deep expertise in Python and Django-or a fast, adaptable learner who thrives in any stack with the right tools. A proven track record of building high-quality products and systems, with a focus on writing clean, maintainable code 5+ years of experience in a software engineering role Experience building end-to-end software solutions or deep experience with both front-end and back-end technologies Familiarity with code reviews and leading or participating in robust testing practices Experience working in agile, fast-paced environments Skilled in working with cloud technologies, particularly AWS Experienced in event-driven architecture using tools like Kafka, SQS, or PubSub Track record of building and maintaining reliable, large-scale production systems Skilled at mentoring teammates and fostering growth across the engineering org Comfortable making fast, high-impact decisions and communicating clearly with both the team and stakeholders in dynamic environments You've already experimented with AI in work or personal projects, and you're excited to dive in and learn fast. You're hungry to responsibly explore new AI tools and workflows, finding ways to make your work smarter and more efficient Technologies We Use: Languages & Frameworks: Python, Django, React, TypeScript Infrastructure: AWS (S3, Athena), Redis, MySQL We use Covey as part of our hiring and / or promotional process. For jobs or candidates in NYC, certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 3, 2025. Please see the independent bias audit report covering our use of Covey here

Posted 4 weeks ago

Datadog logo
DatadogBoston, MA
About Datadog: We're on a mission to build the best platform in the world for engineers to understand and scale their systems, applications, and teams. We operate at high scale-trillions of data points per day-providing always-on alerting, metrics visualization, logs, and application tracing for tens of thousands of companies. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way. You will: Solve a scaling bottleneck in a critical service Deploy a new feature to production, progressively rolling it out with feature flags Investigate and fix a production issue from a service your team owns Design a way to scale up a service for more traffic With your team, plan the most important projects to work on next Requirements: You have significant experience in one or more languages You value code simplicity and performance You can design architecture to solve problems at high scale You have a BS/MS/PhD in a scientific field or equivalent experience You want to work in a fast, high-growth startup environment that respects its engineers and customers 6+ years of experience Bonus points: You've worked at high scale with systems like Redis, Cassandra, Kafka You wrote your own data pipelines once or twice before You have a strong background in statistics You have significant experience with Go, C, or Python This job is available in various departments within our company; to conform to US export control regulations, some of these roles may require candidates to be eligible for any required authorizations from the US government. Is this you? Let's chat! #LI-MF3

Posted 30+ days ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationHuntsville, AL
Description:Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you. Lockheed Martin Space in Huntsville, AL is seeking a full-time Early Career Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful candidate will have experience and/or knowledge of languages such as C, C++, or Python. Must be a US Citizen ; this position will require a government security clearance. This position is located at a facility that requires special access. Come be a part of the development of the Terminal High Altitude Area Defense (THAAD) Software within the Ground component. Candidate will support development of the Terminal High Altitude Area Defense (THAAD) Software within the Ground component as a member of the THAAD Fire Control and Communications (TFCC) Engagement Operations Team. The candidate must coordinate with other groups within Ground Systems to ensure a successful implementation of the software. The candidate must ensure adherence to master plans and schedules. The candidate must function well in a creative, high tempo, collaborative, cross-functional, dynamic and multi-disciplinary environment. Candidate should be self-motivated, inquisitive, conscientious, and detail oriented. Basic Qualifications: -Experience writing software in C++, Python, or Rust -Good understanding of software development practices and software process -Good interpersonal skills and good communication skills, both written and oral -Must have an active DoD Secret clearance or higher -Experience working on teams using Agile practices Desired Skills: -Experience with Linux, Git, Jira, and DevOps -Knowledge of and experience with the THAAD Fire Control software -Experience working with Missile programs -Security+ Certification #spaceembeddedsw Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 3 weeks ago

S logo
Semgrep, Inc.San Francisco, CA

$176,000 - $207,000 / year

About the role As a backend engineer on Semgrep's Code team, you'll build user facing security tools to help people secure the software their developers are writing. Whether it's through writing tooling to tailor Semgrep to our customers unique codebases, prioritizing customer findings to ensure they see the most actionable things first, or enabling developers to fix findings directly in the IDE workflows before a security ticket is even created, you'll write the tools to make it faster and easy to keep the code developers are writing secure and fast. You'll learn about the application-security space, mentor more junior developers, collaborate with product managers, security researchers, and program analysis engineers to create security tools our customers love, architect systems for storing and maintaining sensitive data, and help us surface that data back to our users to help them understand their individual security posture. Through Semgrep's culture of transparency, you'll see and influence the decisions that make a startup successful. Your decisions will be key to making Semgrep a world-leading static-analysis project, giving you lasting influence not only at Semgrep, but in the world's developer community. You will: Work on major product initiatives end-to-end, from user-research through design, implementation, and deployment Help set technical and product direction, collaborating with the team to determine the future of the product, what features to build, and how to build them Learn from users to understand their needs, build products to help keep them secure, and work with them to help them scale their security programs Advocate for and develop intuitive, simple, robust APIs that solve a wide variety of complex problems using simple, elegant abstractions Ensure continual, high-availability operation of services using modern site-reliability practices, including participation in an on-call rotation Advise and mentor other engineers via thoughtful code reviews, planning discussions, technical documentation, and formal mentorship You are ideal for this role if you have: 4+ years of experience writing production software and building web applications. Our stack includes Python, React (TypeScript), and Postgres Excitement about building for customers, learning their needs, iterating fast, and seeing your solutions solve their core problems Excellent and proactive communication, both verbal and written Some examples projects you might work on include: Revamp on our registry and editor to make it easier to write new rules to find new vulnerabilities Utilize LLMs and other techniques to make clear actionable guidelines to security developers on how to secure their codebases Add new features to our IDE experience for the Code product Compensation Salary Range: $176,000-207,000 USD Our compensation package includes equity and benefits in addition to salary. Please note that the range listed is for someone based in the San Francisco Bay Area.

Posted 1 week ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationHuntsville, AL

$93,200 - $164,450 / year

Description:Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future. At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity. Join us in shaping a new era in space and find a career that's built for you. Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful candidate will have experience and/or knowledge of languages such as C or C++. Must be a US Citizen; this position will require Final Secret government security clearance prior to starting. This position is located at a facility that requires special access. #LI-TW1 Basic Qualifications: -Experience with programming languages such as C, C++ Standard teaming: Ability to work with multi-disciplined teams Experience with full software life cycle development including SW design, architecture and integration & test -Bachelor's degree in computer science, Aerospace Engineering or other related degree program from an accredited college/university Active/Final Secret Clearance Desired Skills: Real Time Operating System (RTOS) experience - (GreenHill or VxWorks) -Knowledge of Agile Software Development -Excellent written and verbal communication skills -Knowledge of Model Base Systems Engineering (MBSE) Previous experience writing and designing to software requirements #LMSpaceSoftwareEng Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $93,200 - $164,450. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible. Pay Rate: The annual base salary range for this position in most major metropolitan areas in California, Massachusetts, and New York is $107,300 - $185,840. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. This position is incentive plan eligible. Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 30+ days ago

PDT Partners logo
PDT PartnersNew York, NY

$160,000 - $200,000 / year

We're looking for excellent developers to join our growing Software Engineering organization. Our work is collaborative, and our hiring reflects that. Interviewing at PDT is focused less on filling a specific role, and more on finding great people who can build long-term, varied careers with us. Software Engineers at PDT are responsible for building and maintaining the technology the enables all parts of the trading life cycle, including building the trading systems, risk controls and post-trade technologies. We are looking for people that can add to a company that values creativity, energy and problems that are solved by collective thinking. We are focused, deliberate, but nimble. We want our people to have the freedom to assess and then solve the challenging problems they are faced with independence and agility. This gives them an opportunity to make a direct impact on our bottom line. For the right talent, PDT offers fantastic growth potential. This is a hybrid position and will require the person to work from our New York City office at minimum 3 days a week. Why join us? PDT Partners has a stellar 30+ year track record and a reputation for excellence. Our goal is to be the best quantitative investment manager in the world-measured by the quality of our products, not their size. PDT's very high employee-retention rate speaks for itself. Our people are intellectually extraordinary, and our community is close-knit, down-to-earth, and diverse. Responsibilities: Partner with internal end-users to understand (and anticipate) new features and requirements, then engineer efficient and effective solutions. Develop and maintain our proprietary software stack using C++, Python, and Java. Identifying, assessing, deploying the latest open-source and third-party software in both an on-prem and cloud environment. Below is a list of skills and experiences we think are relevant. Even if you don't think you're a perfect match, we still encourage you to apply because we are committed to developing our people. Significant experience programming in one or more of C++, Python, or Java. Experience working directly with users or clients, capturing requirements, and scoping Ability to participate in the design of complex software systems and select prudent and pragmatic technologies to fit the business objective. Experience working with trading systems or financial data, working with low-latency systems, or working in a data science- or research-adjacent role a plus. Education: Bachelor's or master's degree in computer science The salary range for this role is between $160,000 and $200,000. This range is not inclusive of any potential bonus amounts. Factors that may impact the agreed upon salary within the range for a particular candidate include years of experience, level of education obtained, skill set, and other external factors. PRIVACY STATEMENT: For information on ways PDT may collect, use, and process your personal information, please see PDT's privacy notices.

Posted 30+ days ago

PwC logo
PwCToledo, OH

$124,000 - $280,000 / year

Industry/Sector Not Applicable Specialism Product Innovation Management Level Senior Manager Job Description & Summary At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences. Growing as a strategic advisor, you leverage your influence, expertise, and network to deliver quality results. You motivate and coach others, coming together to solve complex problems. As you increase in autonomy, you apply sound judgment, recognising when to take action and when to escalate. You are expected to solve through complexity, ask thoughtful questions, and clearly communicate how things fit together. Your ability to develop and sustain high performing, diverse, and inclusive teams, and your commitment to excellence, contributes to the success of our Firm. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Craft and convey clear, impactful and engaging messages that tell a holistic story. Apply systems thinking to identify underlying problems and/or opportunities. Validate outcomes with clients, share alternative perspectives, and act on client feedback. Direct the team through complexity, demonstrating composure through ambiguous, challenging and uncertain situations. Deepen and evolve your expertise with a focus on staying relevant. Initiate open and honest coaching conversations at all levels. Make difficult decisions and take action to resolve issues hindering team effectiveness. Model and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. As part of the Software and Product Innovation team you are expected to oversee software engineering projects, confirming successful development and implementation. As a Senior Manager you are expected to lead large projects, innovate processes, and maintain operational excellence while interacting with clients at a senior level to drive project success. You are also expected to mentor junior staff members and lead the development of large-scale distributed data processing systems. Responsibilities Oversee software engineering projects to achieve successful implementation Innovate processes to maintain operational excellence Interact with clients at a senior level to drive project success Mentor junior staff members to enhance their skills Lead the development of large-scale distributed data processing systems Utilize specialized knowledge to deliver quality results Motivate and coach teams to solve complex problems Contribute to the overall success of the firm What You Must Have Bachelor's Degree 7 years of experience Bachelor's degree or in lieu of a degree, demonstrating three years of specialized training and/or progressively responsible work experience in technology for each missing year of college What Sets You Apart Master's Degree in Artificial Intelligence and Robotics, Business Application Programming, Computer Applications, Computer and Information Science, Computer Systems Analysis, Computer Engineering, Computer Management, Computer Programming, Computer Systems Analysis, Data Processing/Analytics/Science, Game Design, Information CyberSecurity, Information Technology, Management Information Systems, Industrial and Operations Engineering, Industrial Engineering, Internet Technology, Management of Technology, Software App, Systems Engineering, Systems Engineering & Accounting, Web Design, Webmaster and Web Management, Engineering and Business preferred AWS (or) Azure (or) GCP Specialized Certifications preferred Proficiency in Java 8 or Python design and development Skilled in Microservices REST API and Event Driven Design Experience with container orchestration tools Knowledge of Kafka and Apache NiFi Mastery in database design and manipulation Ability to mentor and grow domain specialists Skilled in solving technical problems of significant complexity Ability to implement AI thinking in the team and drive efficiencies across teams Experience in working on AI tools in development lifecycles (GitHub CoPilot, Cursor etc) and bought in some efficiencies Travel Requirements Up to 60% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $124,000 - $280,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 30+ days ago

T logo
Teradyne, Inc.Agoura Hills, CA

$127,800 - $204,400 / year

We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time! Our portfolio of automation solutions help manufacturers to develop and deliver products quickly, efficiently and cost-effectively. Together, Teradyne companies deliver manufacturing automation across industries and applications around the world! We attract, develop, and retain a high-performance workforce, comprised of people with diverse backgrounds and a shared drive for excellence. We strive to foster a positive and inclusive work environment that helps employees, and communities, thrive. Our Purpose TERADYNE, where experience meets innovation and driving excellence in every connection. We are fueled by creativity and diversity of thought and in our workforce. Our employees are supported to innovate and learn something new every day. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results. Opportunity Overview The Teradyne Software Engineering team is looking for a highly motivated, energetic, technically driven Software Engineer to focus on the development of software systems for Automatic Test Equipment (ATE). As a senior Software Engineer, you will play a critical role in designing, developing, and maintaining complex software systems and applications. You will collaborate with cross-functional teams to deliver high-quality software solutions for Teradyne's next-generation products, including hardware/software integration, system-level development, and performance optimization. This position offers an opportunity to work on cutting-edge technologies in the semiconductor and automation industries. Design, develop, and maintain software components for ATE platforms, including embedded systems, diagnostic tools, and automation frameworks. Participate in full software development lifecycle: requirements analysis, design, implementation, testing, and support. Collaborate with hardware, systems, and product teams to ensure seamless integration and performance. Conduct unit testing, code reviews, and debugging to ensure software quality and reliability. Support internal and external customers with technical troubleshooting and issue resolution. Provide technical guidance and mentorship to junior engineers, helping them grow and achieve high standards of software engineering. Prepare clear and detailed technical documentation for developed software, system architectures, and processes. Contribute to continuous improvement of development processes and tools. All About You Bachelor's or master's degree in computer science, Electrical Engineering, or related field. 3-5+ years of experience in SW development. Conceive and Implement fully functional and high performing C# and C++ software solutions in both Windows and Linux environments Experience implementing software that directly interacts with hardware (FPGAs and ASICs) Familiarity with real-time operating systems, device drivers, and hardware-software interaction. Debug system and board level modules through the software toolset, working closely with hardware engineers. Proven experience in designing and implementing large-scale software systems, preferably in an hardware/software integrated environment. Strong experience with system-level programming and Design Verification automation. Experience with CI/CD processes, version control, and agile methodologies. Familiarity with tools like Git, Jira, Polarian, etc. for Software development and testing. Excellent communication skills, both written and verbal, with the ability to collaborate with a cross-functional team and mentor junior staff. Exceptional analytical and debugging skills with a proactive approach to resolving complex issues. This position is not eligible for visa sponsorship. Compensation: The base salary range for this role is $127,800 - $204,400. This range is a good faith estimate, and the amount of base salary will correspond with experience and skill set. This range can also fluctuate depending on demand and location. Benefits Teradyne offers a variety of robust health and well-being benefit programs, including medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs, and more. Please click here to see details. #LI-KD1

Posted 30+ days ago

Twitch logo
TwitchSan Francisco, CA

$129,300 - $223,600 / year

About Us Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and X, and discover the projects we're solving on our Blog. Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role IVS is building the future of interactive video. The Video Server Platform Network Traffic Management (NTM) team is seeking an experienced back end distributed systems developer to lead the design and development of our next generation video distribution system. This role focuses on building systems that manage traffic delivery across multiple CDNs (Content Delivery Networks). If you're excited by the idea of building back end services that operate at a worldwide scale, and have an interest in live video, this is the position for you. You can work from Seattle, WA or San Francisco, CA. You Will: Build features enabling the next generation of the Twitch Video Distribution system. Implement the systems which shape traffic across multiple CDNs, including our own custom live video specialized CDN Build robust, operable, and maintainable distributed software systems Provide technical leadership and guidance to junior members of the team You Have: 3+ years of professional software development or equivalent expertise Strong background in Golang/Go B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience Built and operated back end services Deployed and managed services on AWS infrastructure Bonus Points Experience building or running a CDN Background in media protocols, ideally video Background in networking Perks Medical, Dental, Vision & Disability Insurance 401(k) Maternity & Parental Leave Flexible PTO Amazon Employee Discount Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Job ID: TW8968 Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from our lowest geographic market up to our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. This position will remain open until filled. For more information, please visit https://www.twitch.tv/jobs/en/#learn-more . Applicants should apply via our internal or external career site. US Pay Per Year $129,300-$223,600 USD Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Twitch values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose personal information of our candidates.

Posted 30+ days ago

MetroStar Systems logo
MetroStar SystemsColorado Springs, CO

$143,000 - $179,000 / year

As Sr. Software Engineer II, you'll bring creative architect solutions to end customers, with the goal to make an impact across the federal government. We know that you can't have great technology services without amazing people. At MetroStar, we are obsessed with our people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers. If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below! What you'll do: You'll work with AI team members to operationalize data pipelines and ML tasks You'll provide day-to-day support of deploying Python-native ML pipelines You'll support architectural leadership, technical support, and advisement services to ensure identity management system technologies are integrated and meeting the appropriate security requirements You'll support leadership who engage with senior level executives at a public facing Federal agency and provide subject matter expertise in security architecture and other key domain areas What you'll need to succeed: A minimum of 7 years of experience in the Information Technology field, focusing on development projects using DevSecOps and AWS cloud environments A bachelor's degree in Computer Science, Information Technology Management or Engineering, or other comparable degree; or equivalent experience in leu of degree Must be a U.S. citizen with the ability to obtain and maintain a TS/SCI security clearance with CI Polygraph At least 6 years of specific experience with full stack engineering (defined as proficient in database development/integration as well as server and client application development/integration), including at least 6 years of experience deploying production enterprise applications in AWS Strong, repeat experience designing, developing, and deploying applications leveraging AWS cloud services in IL6+ classified environments Proven experience in large-scale, high-performance enterprise big data application deployment and solution architecture on complex heterogeneous environments in AWS Strong experience with automation and engineering tasks, implementation, data, infrastructure/operations, and security engineer tasks in cloud environments The ability to perform, but not limited to, automation and engineering tasks, testing, implementation, data, AI/ML, infrastructure/operations, and security engineer tasks in cloud environments You have 3+ years of experience with multiple of the following: Go, Python, Java, JavaScript, React, AngularJS, TypeScript, NextJS SALARY RANGE: $143,000 - $179,000 The salary range for this position is determined based on qualifications, skills, and relevant experience. The final salary offered will be determined based on several factors including: The candidate's professional background and relevant work experience The specific responsibilities of the role and organizational needs Internal equity and alignment with current team compensation This role is also eligible for additional compensation, subject to the terms and policies of MetroStar, which may include: Performance-based bonuses Company-paid training and/or certifications Referral bonuses

Posted 3 weeks ago

Lockheed Martin Corporation logo
Lockheed Martin CorporationFort Worth, TX
Description:Lockheed Martin Aeronautics. Be More Than You Can Imagine. Lockheed Martin Aeronautics, home of the F-35 Joint Strike Fighter and Advanced Development Programs Skunk Works, delivers breakthrough capability and landmark aircraft that continually redefine flight and mission success. We are looking for a PTATUR Software Lead to join our mission! What You Will Be Doing Your responsibilities will span the technology development lifecycle, including system and software design and collaboration, automation tooling and infrastructure improvements, software builds and integration. Work will include a multitude of host systems, including aircraft software, simulated systems, and laboratory environments that include constructive simulations, physical hardware, and system simulations. Design, develop and leverage open-source, commercial and in-house software to support build and test automation infrastructure Develop, integrate, support, and debug software Troubleshoot and support CI/CD build pipelines Support the virtual development labs and aircraft software processes Attend and participates in daily scrums, sprint reviews and technical demos Lead software team with scope on specific capability/functionality What's In It For You: 3 day weekends every weekend! From onsite to remote, we offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin's comprehensive benefits package here. Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide the resources and give you the flexibility to enable inspiration and focus -if you have the passion and courage to dream big, work hard, and have fun doing what you love then we want to build a better tomorrow with you. Who You Are You are a multi-faceted teammate able to communicate and function effectively on an engineering team to create a collaborative environment that allows for the establishment of mission goals. You have experience with itemized planning and prioritization of tasks that drives the efficient execution of objectives. The successful candidate will be a member of a high-performing multi-program team and must have demonstrated effective communication skills. The position will require frequent inter-organizational customer interactions. This role is critical to the automation infrastructure, software integration and software build process in support of several programs. At Lockheed Martin Aeronautics, we're taking innovation to the next level. From designing the most advanced air vehicle to designing aircraft that defies gravity, our engineers live on the cutting edge of technology. This position is in Fort Worth, TX Discover Fort Worth. Basic Qualifications: Experience programming in C++, Python, and LUA Experience with Linux Experience leading a software team Bachelor's degree or above from an accredited college/university in a STEM discipline (or equivalent experience) Experience with CI tools, such as Jenkins, GitLab, or Bitbucket Experience with automation tools and development, such as OCR, TestComplete, and Image Comparison Must be a US citizen. This position requires special access and a Secret clearance to be considered. Desired Skills: Experience leading software projects Experience developing software on Linux A strong interest in supporting software development for airborne systems Experience supporting aircraft build pipelines Experience with object-oriented test automation frameworks Experience with Formal Qualification Testing (FQT) Experience with Real-time simulation software development and integration Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: AERONAUTICS COMPANY Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 1 week ago

Outschool logo

Software Engineer

OutschoolSan Francisco (Hybrid), CA

$160,000 - $236,500 / 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

The Company:

Outschool's mission is to inspire kids to love learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young learners. Outschool reimagines this system, offering flexible and engaging learning experiences as a supplement and alternative to traditional education. By connecting learners with a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human.

We've made significant strides since launching our marketplace of live online classes in 2017. Finding initial success with secular homeschoolers, we then expanded to enrichment learning to meet the needs of a wider audience, growing our business 16x since 2019. Post-pandemic, we have evolved our platform to power academic learning, incorporated AI, and have begun to grow our international community. We're proud to have served over 1M passionate learners with more than $100M in annual bookings.

Driving disruptive, positive change in education is rewarding and hard. Outschool team members are encouraged to challenge themselves, take risks, and grow in their careers. We look for talented people whose sense of urgency, innate curiosity, and determination to drive impact will help Outschool achieve outsized results in pursuit of our mission. We invite you to be part of an ambitious team dedicated to ensuring every learner can navigate the future with curiosity, resilience, and a love of learning.

About The Role:

We are an effective team of engineers distributed across the US, Canada, and South Korea. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We're iteratively building up a complex product for a highly engaged audience, getting a lot done by staying focused on the work that matters.

We work in modern JavaScript (TypeScript), React, GraphQL/Apollo, and Node, backed by PostgreSQL. Our consumer search is powered by OpenSearch, fed with data from Kafka.

We believe that the future of education is hybrid: online and in-person. We are looking for engineers at various experience levels who are excited about inspiring children to learn by building tools that allow children to access a fundamentally different learning experience. We value hands-on experience most of all. If this opportunity sounds fun and interesting to you, feel free to apply!

This role will be a hybrid position in San Francisco, with 1-3 days/week in our SoMa office.

Core Responsibilities:

  • Collaborate with a team of Engineers, Product Managers, and Designers in building high-quality products for parents, learners, educators and partners
  • Build and maintain software solutions on all levels of our stack from React, HTML, CSS, Next.JS to GraphQL, Node.js, SQL
  • Engage with the team in gathering requirements, day-to-day activities such as daily standups, sprint planning, retros, deploying features in production and on-call

Desired Experience & Skills:

  • 5+ years of industry experience working as an Engineer, working in modern front-end frameworks (e.g., React) and Node-based applications
  • Experience working with relational databases such as PostgreSQL
  • Experience writing APIs with Typescript
  • Track record of ownership of complex technical projects
  • Willingness to mentor others in what you know

Other Considerations:

  • Previous experience in startups
  • Experience integrating with a payments system
  • Previous EdTech experience
  • Experience with Next.JS, GraphQL, AWS, and experimentation frameworks

The annual salary range for this San Francisco-based role is $160,000-$236,500

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on March 21, 2024.

Please see the independent bias audit report covering our use of Covey here.

Benefits & Culture:

At Outschool, we believe that taking care of one another enables us to do our best work. To us that means:

  • Shared Financial Success: Competitive salaries, stock options, retirement plans.
  • Health & Wellness: Comprehensive medical, dental, vision, disability, and life insurance - plus fertility/family planning coverage and access to ModernHealth coaching & therapy.
  • PTO & Family Benefits: Generous PTO and family leave policies.
  • Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and a new office in San Francisco. Bay Area-based employees work in the office part of the week and receive commute-related benefits. Team members outside the Bay Area remain fully remote, with support for expensable home office setup, internet, and weekly meals to stay connected no matter where you are.
  • Lifelong Learners: Annual budgets for professional development and DEI learning; budgets for children to take Outschool classes.
  • Community Impact: Outschool matches employee donations to eligible charities and supports Outschool.org's nonprofit programs.

Outschool is an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.

If you require a reasonable accommodation to participate in the job application or interview process, please contact recruiting@outschool.com.

Benefits packages are included for full-time employees only. Please note benefits and perks may vary for employees based outside of the US and Canada.

Full-time employees must be a citizen or legal residents of the U.S. or Canada and reside in U.S. or Canada, unless specifically indicated otherwise.

Once you submit your application, Outschool will process your personal data to evaluate your candidacy for employment. Unless specifically indicated otherwise, we hire employees only in the U.S. and Canada. Applicants else where should be aware that we may discard your application upon submission or we may ask if you would like us to retain it later should there be consideration (this is not typical at all). If you are selected for interviewing, your data will be shared with interviewers and personnel involved in that process. If not hired, your application will be retained for one year in case there is another suitable role. You may opt out of this at any time. Please see our Employee/Applicant Privacy Notice for more detailed information. If applicable, as you progress through the process, we will be clear about what information is being asked for and what happens with that information.

Automate your job search with Sonara.

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

pay-wall