Post job

Software Engineer jobs at Weedmaps

- 535 jobs
  • Software Engineer

    Skale 3.7company rating

    San Francisco, CA jobs

    I'm hiring an AI Product Engineer for a fast-growing AI start-up that's building agents to automate financial crime workflows. Their tech works like a real analyst inside a browser and internal tools, helping banks cut huge amounts of manual work and stop fraud more effectively. They're small, highly technical, and already seeing strong traction with major institutions. In this role, you'll work across the stack, build end-to-end features, shape new agent capabilities, and help ship production systems that have real impact for customers. We're looking for engineers who: Love building quickly and owning problems end to end Have experience with production systems or AI/ML workflows Communicate clearly and enjoy working with minimal process Want to push what's possible with AI agents in the real world Minimum Bachelor's degree in Computer Science (or adjacent) Their stack is Python, Node, React and Typescript (not a dealbreaker to be experienced with these!) Apply or reach out directly if you're interested!
    $123k-169k yearly est. 4d ago
  • Automation Engineer

    Zenith Services Inc. 4.6company rating

    New York, NY jobs

    Job Title: Automation Engineer/ SDET Job Description: Looking for an experienced Quality Engineering Automation Engineer skilled in Java, Selenium, and Cucumber. You'll design and maintain automation frameworks, drive quality initiatives, and collaborate with stakeholders across teams. Key Skills: ✔ Java-based test automation ✔ Strong SQL knowledge ✔ Selenium WebDriver & Cucumber (BDD) ✔ Agile, CI/CD pipelines ✔ Strong stakeholder management Nice to Have: API testing, cloud experience (AWS/Azure).
    $76k-100k yearly est. 17h ago
  • Sr Data Engineer(only w2, onsite, need to be local)

    CBTS 4.9company rating

    Irving, TX jobs

    Bachelor s degree or equivalent in Computer Science, Mathematics, Software Engineering, Management Information Systems, Computer Engineering/Electrical Engineering, or any Engineering field or quantitative discipline such as Physics or Statistics. Minimum 6 years of relevant work experience in data engineering, with at least 2 years in a data modeling. Strong technical foundation in Python, SQL, and experience with cloud platforms (for example, AWS, Azure,). Deep understanding of data engineering fundamentals, including database architecture and design, Extract, transform and load (ETL) processes, data lakes, data warehousing, and both batch and streaming technologies. Experience with data orchestration tools (e.g., Airflow), data processing frameworks (e.g., Spark, Databricks), and data visualization tools (e.g., Tableau, Power BI). Proven ability to lead a team of engineers, fostering a collaborative and high-performing environment. Good communication, interpersonal, and presentation skills, with the ability to effectively communicate with both technical and non-technical audiences. ADDITIONAL SKILLS AND OTHER REQUIREMENTS Nice to have skill set include: Agile experience Dataiku Power BI
    $68k-100k yearly est. 3d ago
  • Software Developer Intern

    Nokia Global 4.6company rating

    Remote

    (s): 1 Duration: 10 weeks (full-time) Dates: June 2026 - August 2026 EDUCATIONAL RECOMMENDATIONS: Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Systems Engineering, or a related field at an accredited U.S. institution, with expected graduation within the next 12 months. Strong development experience in C++ on Linux systems, including compilers and debuggers. Competence in Python programming. Understanding of object-oriented software design principles. Excellent communication skills and ability to work in a team environment. Self-starter mindset with the ability to begin development activities early in the project lifecycle. Analyze software task book, including functional specifications, constraints, and interfaces. Produce software specifications and design architecture. Develop application software using C++ and Python in a Linux environment. Participate in software validation during system integration and execute system tests. Collaborate with system and network designers to ensure seamless product development.
    $39k-47k yearly est. Auto-Apply 11d ago
  • Defense Software Test & AI Intern

    Nokia Global 4.6company rating

    Remote

    Defense Software Test & AI Intern (s): 2 Duration: 10 weeks internship EDUCATIONAL RECOMMENDATIONS Actively pursuing a Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or a related field at an accredited university in the U.S. Note: This role will not be offering sponsorship or relocation Familiarity with Python, C++, Java, or other scripting/programming languages. Experience with relevant AI tools and concepts. Experience with Linux, containers (Docker, Kubernetes), and virtualization technologies. Understanding of telecom network architecture, protocols, and RF principles. Exposure to RF instrumentation and calibration techniques. Excellent communication and detailed skills. Analyse feature specifications and develop test cases. Leverage AI for improving our test capabilities. Set up, configure, and maintain lab/test environments. Execute and automate test plans using scripting tools (e.g., Python). Diagnose and reproduce complex system issues. Support test automation, vulnerability scanning, and reporting. Assist in the creation of product demos for internal and external audiences. Adhere to quality assurance practices and contribute to process improvement.
    $39k-47k yearly est. Auto-Apply 1d ago
  • Diagnostics Software Development Intern

    Nokia Global 4.6company rating

    Remote

    Number of Positions: 4 Duration: 10 weeks (Full-time) Dates: June 2026 - August 2026 EDUCATIONAL RECOMMENDATIONS Currently a candidate for a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an accredited school in the US. Proficiency in one or more Programming and/or Scripting languages. (i.e. C, C++, Python, Java, BASH) Interest in working closely with Hardware engineers and designing and developing low level software to support their efforts. Interest in experiencing the development of diagnostic software used for the bringup, validation and manufacturing of new Hardware It would be nice if you also had: Exposure to Computer Architecture concepts. Experience in Designing software solutions from Planning to implementation to testing in Academic projects. Work closely with Hardware and Firmware engineers to: Develop Diagnostic software for use with Hardware bringup, validation and manufacturing. Develop tools for use in Hardware bringup and verification Enhance the infrastructure used by the Bringup and diagnostics team. Learn the role bring-up and diagnostics software plays in new Hardware development and manufacturing. All tools and infrastructure in the diagnostics team is developed in Python and C++
    $39k-47k yearly est. Auto-Apply 4d ago
  • Software Dev Engineer

    Nokia Global 4.6company rating

    Remote

    As Nokia's growth engine, we create value for communication service providers and enterprise customers by leading the transition to cloud-native software and as-a-service delivery models. Our inclusive team of dreamers, doers and disruptors push the limits from impossible to possible. You will be part of the Cloud Mobility Manager (CMM) within the CNS Division of Nokia. The CMM delivers a converged packet core solution that addresses 5G (AMF), 4G LTE (MME), and even 2G/3G in a fully cloud-native architecture. Come invent 5G with us, and be part of a diverse, multi-site world-class R&D Team. Must-Have: A Bachelor's degree in Computer Science, Computer Engineering. C/C++ and Python proficiency. Nice-to-Have: Previous Nokia internship or co-op experience. Familiarity/Experience with ML techniques such as Regression modelling, Time Series analysis, Outlier/Anomaly Detection, and general data engineering landscape. Knowledge of 3GPP standards, 4G, and 5G technologies (core network or RAN components). Familiarity with cloud-native telecom frameworks (Containerized Network Functions). Knowledge of Linux (shell and BASH scripting), YAML, JSON and tools like Jenkins, ansible and terraform. Experience with Gen AI tools (e.g. Copilot) to aid in the job role (test script development, code development) in an Agile and DevOps environment. Characteristics of a self-starter, by being self-motivated and showing the ability to work independently on complex problems which include aptitude towards learning state-of-the-art technologies including the ability to keep abreast of evolution in the industry and cloud infrastructures, and gain complex knowledge in a short time frame. Excellent technical skills, demonstrated by working efficiently, communicating effectively and being responsible for completing own code quality and/or testing activities given the provided requirements. Work on technologies related to: Container Technologies & Lifecycle Management: Expertise in Kubernetes platforms and Operations & Maintenance (OAM) lifecycle processes. Telecom Software Development: 3GPP call processing and supporting software solutions. You will be responsible for: Contribute to the development of software modules aligned with 3GPP specifications for 4G/5G systems (e.g., network functions, APIs, or management interfaces). Designing, implementing and testing lifecycle management (LCM) components for containerized workloads on Kubernetes, including deployment automation, scaling, monitoring, and recovery. Designing, developing, and building dashboards using KPIs for displaying results and aid the results analysis. Participating in the development and integration of AI/ML use cases to analyze the product performance and enhance its capabilities Participating in code reviews, design discussions, and architectural planning to ensure high-quality, maintainable codebases. Following all Nokia Information Security policies and guidelines including ISMS (ISO27001 program)
    $92k-126k yearly est. Auto-Apply 4d ago
  • Software Engineer II

    General Communication 4.7company rating

    Anchorage, AK jobs

    *This opening will prefer candidates in Alaska and Oregon GCI's Software Engineer II will apply principles and techniques of computer science, engineering, and mathematical analysis to design, develop, document, test, debug and support new and existing software systems and solutions which solve business problems and support the goals of the company. ESSENTIAL DUTIES AND RESPONSIBILITIES AT ALL LEVELS: Development and Design: Design, develop/build and test applications, integrations, scripts, automations, and other software solutions that meet business objects and requirements, while adhering to the SDLC, security standards, development guidelines and best practices. Define system performance standards and KPI's. Properly and accurately estimate, track, and document all development efforts to all departmental and team standards and specification requirements. This might include, but is not limited to, detailed LOE estimates, technical specifications, flowcharts, architectural diagrams, administration instructions and end-user manuals, Collaborate, as needed, with project managers, business analysts and other developers as well as other project resources during the scoping, requirements gathering and design phases of projects. Comply with all project plans throughout the development process. Operational Support: Provide exceptional customer, end-user, and stakeholder support always. Troubleshoot and debug solutions to resolve incidents and ongoing problems. Monitor systems performance and identify areas of improvement. Upgrade, reconfigure and improve solutions, as needed, to achieve high usability, reliability, availability, accuracy, and performance and either reduce or eliminate technical debt. COMPETENCIES: ACCOUNTABILITY- Takes ownership for actions, decisions, and results; openly accepts feedback and demonstrates a willingness to improve. Take ownership and accountability of problems and facilitate finding a solution, involving other groups as necessary. Own and manage priorities and individual tasks without direct supervision. Take initiative and seek out opportunities. Assess and accept risks and learn from mistakes. BASIC PRINCIPLES - Interacts with people in a way that builds mutual trust, confidence, and respect; adheres to GCI's Code of Conduct for Employees - the Basic Principles. Lead by example on all fronts. COMMUNICATION- Conveys thoughts and expresses ideas appropriately and professionally, including the ability to explain technical concepts to all audiences including software diagramming such as UML. Decision making, problem solving, both technical and procedural. Ability to facilitate strategic and tactical discussion between business users and stakeholders, technical teams, and IT leadership. Take initiative to initiate communication amongst teams, including remote team members. COMPLIANCE - Follows internal controls; protects company and customer confidential information; abides by GCI's Code of Business Conduct & Ethics. CUSTOMER FOCUS - Demonstrates commitment to service excellence; gives high priority to customer satisfaction. Provide a professional level of service to both external and internal customers. RELIABILITY - Consistently follows through on assigned tasks as expected; demonstrates timely attendance at meetings, training, and other work obligations. SAFETY & SECURITY - Supports a safe work environment by following all workplace safety rules and guidelines; complies with applicable Security policies and procedures. COLLABORATION - Works effectively with others to accomplish common goals and objectives; maintains positive relationships even under difficult circumstances. Build and maintain effective working relationships with leadership, peers, customers, and vendors. Work to resolve problem relationships directly. Ability to work independently and within a team environment, professionally. RESULTS - Uses a combination of knowledge, initiative, sound decision making, innovation, adaptability, and problem solving. Ability to provide training to team members on technology. MS Office knowledge (e.g., Outlook, Teams, Word, Excel). Knowledge of standard network engineering concepts. Ability to create and edit network diagrams. TECHNICAL COMPETENCIES: Additional Job Requirements: This is a mid-level position within the Software Engineering discipline. Must have a comprehensive understanding of operations and functions; receive work at a higher level under general guidance with periodic review and direction of the supervisor. Requires ability to make and implement routine operational decisions and participate in larger projects and be counted on to complete tasks on time and within scope and budget. Minimum Qualifications: Required: * A combination of relevant work experience and/or education sufficient to perform the duties of the job may substitute to meet the total years required on a year-for-year basis High School diploma or equivalent. Bachelor's degree in Computer Science, Computer Technologies, Systems Analysis, Engineering, or relevant field. * Minimum of three (3) years' experience in software development, configuration engineering, or similar technical role. * Experience with multiple OS scripting languages and Web based scripting technology. Preferred: Experience within the telecommunications industry. Other telecom industry or job specific certifications. DRIVING REQUIREMENTS: This position may require access to reliable transportation for occasional travel, such as between retail store locations, offices, worksites, or other locations as needed. PHYSICAL REQUIREMENTS and WORKING CONDITIONS: Work is primarily sedentary, requiring daily routine computer usage. Ability to work shifts as assigned, work in standard office/home office setting, and operate standard office equipment. Ability to accurately communicate information and ideas to others effectively. Physical agility and effort sufficient to perform job duties safely and effectively. Ability to make valid judgments and decisions. Available to work additional time on weekends, holidays, before or after normal work hours when necessary. Must work well in a team environment and be able to work with a diverse group of people and customers. Virtual workers must comply with remote work policies and agreements. The company and its subsidiaries operate in a 24/7 environment providing critical services to Alaskans and may need to respond to public health and safety matters or other business emergencies. Due to business needs employees may be contacted outside of the core business hours to respond to an immediate emergency. As such, you will be requested to provide emergency after hours contact numbers, to include your home and cell phone numbers if you have those services. Culture, Engagement, and Connection: At GCI, we foster an environment where the unique perspectives of our employees, customers, and fellow Alaskans are celebrated. We add value to our community by nurturing and empowering each member of our workforce, ensuring equal opportunities for every Trailblazer. EEO: GCI is an equal opportunity employer. Qualified applicants are considered for employment without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, marital status, mental or physical disability, veteran status, or any other status or classification protected under applicable state or federal law. DISCLAIMER: The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job. All employees of GCI work in support of the GCI Mission Statement and Declaration of Principles which are located on the GCI Career page and Employee portal. ADDENDUMS: Network Integration Focus Addendum: Additional Engineer Job Duties & Disciplines A Network Integration Software Engineer is responsible for developing and supporting systems that tie IT systems together with customer-facing products and everything in between. They must have demonstrated abilities all or some of the following: interfacing and integrating with many network elements (ex: Ericsson Wireless HLR & HSS, Nortel HLR, Streamwide Voicemail platform, Interop HMS for the SMS-C/MMS-C, Tekelec SCS (SCP), and Taqua T7000 local switch), experience with reporting and ETL tools (ex. Jasper reports, Talend, Tableau, Alteryx), Linux system administration, and other systems and data such and GIS packages and spatial analysis. UI and Full Stack Focus Addendum: Additional Engineer Job Duties & Disciplines UI and Full Stack Software Engineers are responsible for design, implementation, testing, and support of software development with a focus on UI Web application development. Strong experience in such domain is required with emphasis on Angular v.7 and above. Familiarity and experience in telecommunications including the following OSS and BSS concepts: customer relationship management, order management, provisioning, logical and physical inventory management, trouble management, billing, and invoicing.
    $82k-104k yearly est. Auto-Apply 18h ago
  • Software Engineer

    LINQ 3.8company rating

    Austin, TX jobs

    Who We Are: We're a high-growth software company with a big mission: empowering K-12 district teams to do more with less. At LINQ, we get K12. That's why we help districts transform K-12 school operations with best-in-class, cloud-based software solutions built to help districts return more resources to classrooms. Integrating finance, HR, nutrition management, and payments into a single, secure platform, LINQ reduces administrative burden. LINQ is trusted by 30% of school districts across the U.S. to help them operate more efficiently and serve over 1 billion meals to 17 million students annually, process payroll for 364,000 educators, administrators, and staff, and engage with millions of families through the free LINQ Connect app. Our team? They're talented, committed, and fiercely loyal problem-solvers. At LINQ, you'll find challenging and meaningful work, a team that respects and uplifts one another, and a commitment to constant improvement. Our customers love us because we're attentive, patient, communicative, and solutions focused. They know they can count on us to not only anticipate their needs but to deliver the right answer every time. LINQ's Values: • Act with Integrity & Build Trust: Trust is the foundation of our company. We operate with the highest standards of integrity, both internally and externally. We believe in transparency, honesty, and accountability. Building a culture where trust is earned and maintained. • Deliver Excellence: We consistently exceed our clients' expectations. In every interaction, we strive to anticipate needs, provide swift solutions, and go the extra mile to relentlessly impress our customers. We communicate clearly, consistently, and in a timely way to cultivate lasting relationships. • Embrace Challenges: We embrace a growth mindset. Challenges offer opportunities to learn, grow, and improve. Continuous learning keeps us relevant and effective to ensure our solutions remain on the leading edge of innovation. • Collaborate & Act as One Team: Diverse skills, ideas, and perspectives are our strength. Through open communication, shared goals, and a spirit of unity and mutual respect, we collaborate to achieve excellence, drive innovation, and propel our company forward as a cohesive force. About The Team: LINQ's Research & Development department is dedicated to driving innovation and continuous improvement across Payments, Nutrition, or Platform teams. Focused on exploring new technologies, optimizing systems, and developing forward thinking solutions, this team plays a critical role in shaping the future of LINQ. Through collaboration, strategic problem-solving, and rigorous testing, they ensure LINQ's software remains cutting-edge, efficient, and aligned with the evolving needs of our customers. About The Role: Join LINQ Nutrition as a Software Engineer and become an integral part of our cross-functional team. In this role, you will be responsible for delivering business-critical applications with high functionality and technical quality. You will collaborate closely with product owners and test engineers to create software that meets business needs. We are looking for someone who can quickly learn new business domains and thrive in a team environment. If you are passionate about delivering high-quality, maintainable software, we invite you to apply and make a significant impact for our customers. Primary Objectives: Technical Excellence - A passion for creating cutting edge software through application of best engineering practices Continuous Improvement - A self-driven desire to find better ways to accomplish things Teamwork - A commitment to working as part of a team to achieve optimal results What You'll Be Doing: Innovating and maintaining a web-based product using .NET Core, .NET Framework, Angular, AngularJs, and Microsoft SQL Integrating with the latest AWS tools and features Contribute to the team's commitments each sprint Collaborate with Product Teams to clarify design and implementation while meeting project goals Collaborate with other engineers and architects to determine optimal solution architecture, efficiency, maintainability and scalability Complete projects/tasks in a timely fashion while meeting sprint goals, commitments and quality standards What We Are Looking For: At least 3-5 years of professional experience in Software Development 3+ years' experience with .Net Engineering using C# 3+ years using front end platforms (AngularJS\Angular) 3+ years' experience with AWS cloud environment Bachelor's degree in computer science, or equivalent working experience Extensive experience in designing and creating API's Extremely well versed in JavaScript and Typescript Experience with DynamoDB, or another serverless, NoSQL database platform Strong belief in and use of best practices Knowledge of common software design patterns and principles Ability to analyze complex problems, identify root causes, and develop effective solutions Ability to review and provide constructive feedback on other developers' code Use of git repos, pull requests and peer code reviews Experience with unit testing and test-driven development Experience working in an Agile/Scrum environment Excellent written and verbal communication skills with the ability to communicate effectively with all stakeholders Ability to describe, present, and design architectural patterns within the codebase What will Make You Stand Out: Experience with Microservices Experience with test automation tools, such as Jest, XUnit Knowledge and experience with AWS Experience working in EdTech The Tech: .Net Framework\Core, C#, Typescript, AngularJS\Angular, Git, SQL, CSS, HTML, AWS Services Co-Pilot and/or Cursor is a MUST Travel Requirements: Less than 10% Why You'll Love Working With Us 🌎Flex Your Workspace: Work remote from one of our eligible states across the US, or if you're near Austin three days in office a week! 💰Planning Your Future: Our 401(k) plan comes with a 4% employer match on total earnings (not just your base salary). 💸Performance Pays Off: Whether it's a company bonus or target sales commission, your hard work doesn't go unnoticed. 🌴Vacation Your Way: Our flexible Open Paid Time Off Plan lets you take the time you need, when you need it. 👶Paid Parental Leave: Take the time you need to welcome your new addition - We've got you covered! 🎉Ten Paid Corporate Holidays: Enjoy a little extra downtime to relax and recharge with the ten paid holidays each year. ❤️Giving Back: Feel good while doing good - 16 paid volunteer hours to support the causes that matter most to you. #LINQCares 🏥Benefits That Have Your Back (And Teeth, Too!): Rock-solid medical, dental and vision coverage. Pick your vibe: a low deductible PPO and pair with an FSA or a HDHP with a sweet HSA - with contributions from LINQ. Dental perks that even cover braces for the kiddos. 💪Wellness Perks: Employer-paid Short-Term Disability, Long Term Disability, Basic Life, and AD&D insurance. Gym reimbursements and tons of extra savings on travel assistance, employee assistance, and even pet insurance options. 📚Grow With Us: Invest in yourself with professional development opportunities to keep leveling up your skills. 🎁Rewards For Referrals: Got an amazing candidate in your network? Send them our way and earn a referral bonus when they join the team! EOE Statement/Accommodation Notice: As a federal contractor and equal employment opportunity employer, LINQ adheres to all applicable laws and regulations regarding employment practices, ensuring that all qualified individuals receive consideration for employment based on their qualifications. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local law. To learn more about your rights and protections under federal law, please refer to the EEOC Equal Employment Opportunity Poster at the following link: *************************** If you'd like to view a copy of the company's state or federally required affirmative action plans or policy statement, please email ***************. If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact ***************. This email address is reserved solely for job seekers with disabilities requesting accessibility assistance or an accommodation in the job application process. Please do not use this email to inquire about the status of your job application if you do not require accessibility assistance or an accommodation. Messages left for other purposes, such as solicitation, following up on an application or non-disability related technical issues, will not receive a response. PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number.
    $76k-100k yearly est. Auto-Apply 30d ago
  • Software Engineer

    Arista Networks, Inc. 4.4company rating

    Santa Clara, CA jobs

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products. The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches. You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life. You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests. At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver. What You'll Do This role demands strong and broad software engineering fundamentals, and ideally a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW. Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS. Responsibilities: * Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers. * Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages. * Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan. * Debug problems found by our automated test programs and fix the problems. * Work on a team implementing, testing, and debugging solutions to larger routing protocol problems. * Worth with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches. * Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems. * Mentor new and junior engineers to bring them up to speed in Arista's software development environment. * Review and contribute to the specifications and implementations written by other team members. * Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead. Qualifications * BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 3+ years of related post graduate work experience * Knowledge of C and/or C++. * Knowledge of UNIX or Linux. * Understanding of L2/L3 networking including at least one of the following areas is desirable: * IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM. * Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing. * Ability to utilize, test, and debug packet forwarding engine and a hardware component's vendor provided software libraries in your solutions. * Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques. * Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable. * Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding. * Applied understanding of software engineering principles. * Strong problem solving and software troubleshooting skills. * Ability to design a solution to a small-sized problem, and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight. Compensation Information The new hire base pay for this role has a salary range of $123,000 to $191,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista's Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location. #LI-SZ1 This is a mid-level software engineer requirement not applicable for fresh graduates or interns. Additional Information Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
    $123k-191k yearly 17d ago
  • Software Engineer

    Arista Networks 4.4company rating

    Santa Clara, CA jobs

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With Arista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key component of Arista's EOS, Arista's unique, Linux-based network operating system that runs on all of Arista's data center networking products. The EOS team is responsible for all aspects of the development and delivery of software meant to run on the various Arista switches. You will work with your fellow engineers and members of the marketing team to gather and understand the functional and technical requirements for upcoming projects. You will help write functional specifications, design specifications, test plans, and the code to bring all of these to life. You will also work with customers to triage and fix problems in their networks. Internally, you will develop automated tests for your software, monitor the execution of those tests, and triage and fix problems found by your tests. At Arista, you will own your projects from definition to deployment, and you will be responsible for the quality of everything you deliver. What You'll Do This role demands strong and broad software engineering fundamentals, and ideally a good understanding of networking including capabilities like L2, L3, and fundamentals of commercial switching HW. Your role will not be limited to a single aspect of EOS at Arista, but cover all aspects of EOS. Responsibilities: Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers. Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages. Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan. Debug problems found by our automated test programs and fix the problems. Work on a team implementing, testing, and debugging solutions to larger routing protocol problems. Worth with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed in the form of new software releases or software patches. Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems. Mentor new and junior engineers to bring them up to speed in Arista's software development environment. Review and contribute to the specifications and implementations written by other team members. Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead. Qualifications BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 3+ years of related post graduate work experience Knowledge of C and/or C++. Knowledge of UNIX or Linux. Understanding of L2/L3 networking including at least one of the following areas is desirable: IP routing protocols, such as RIP, OSPF, BGP, IS-IS, or PIM. Layer 2 features such as 802.1d bridging, the 802.1d Spanning Tree Protocol, the 802.1ax Link Aggregation Control Protocol, the 802.1AB Link Layer Discovery Protocol, or RFC 1812 IP routing. Ability to utilize, test, and debug packet forwarding engine and a hardware component's vendor provided software libraries in your solutions. Infrastructure functions related to distributed systems such as messaging, signalling, databases, and command line interface techniques. Hands on experience in the design and development of ethernet bridging or routing related software or distributed systems software is desirable. Hands on experience with enterprise or service provider class Ethernet switch/router system software development, or significant PhD level research in the area of network routing and packet forwarding. Applied understanding of software engineering principles. Strong problem solving and software troubleshooting skills. Ability to design a solution to a small-sized problem, and implement that solution without outside help. Able to work on a small team solving a medium-sized problem with limited oversight. Compensation Information The new hire base pay for this role has a salary range of $123,000 to $191,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista's Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location. #LI-SZ1 This is a mid-level software engineer requirement not applicable for fresh graduates or interns. Additional Information Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
    $123k-191k yearly 15d ago
  • Full-Stack Software Engineer - Viasat Government

    Viasat Inc. 4.5company rating

    Carlsbad, CA jobs

    About us One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team. What you'll do We are looking for ambitious software engineers to work on the requirements, design, implementation, integration, and test of embedded and application software for Viasat Government's Tactical Communications Solutions. Members of our team develop code from the application level up to the user interface level using HTML and JavaScript. We additionally prepare operations user documentation and support our global services team by fixing field issues. Your "can do" attitude and the drive to learn new things will help continue to drive Viasat's success. The day-to-day * Work collaboratively with other engineers in an Agile Scrum team * Craft robust service APIs that enable integration with a higher-level orchestration layer * Develop intuitive, informative and empowering user interfaces for our customers * Manage the seamless deployment of services to leading cloud providers * Be a frontend or backend SME that mentors more junior engineers, while still understanding the full technology stack * This will initially be an on-site role based in Carlsbad, CA; the role could evolve into a hybrid role What you'll need * Bachelor's degree in Computer Science or similar field, or equivalent experience * A minimum 5 years of professional experience using Typescript * A minimum 5 years of professional experience with React * Experience with any Linux operating system * Agile Scrum development experience * Ability to plan, track, and report on progress * Good oral and written communication skills * Commitment to delivering high-quality code through robust testing practices * Government position, US Citizenship required * Must be able to obtain and maintain a US SECRET clearance What will help you on the job * Prior experience using Python * Prior experience with Git * Prior experience with Jenkins and/or GitHub Actions * Prior experience with networking products Salary range $135,500.00 - $214,000.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $168,500.00- $252,500.00/ annually At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at ************************************ EEO Statement Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here. * Bachelor's degree in Computer Science or similar field, or equivalent experience * A minimum 5 years of professional experience using Typescript * A minimum 5 years of professional experience with React * Experience with any Linux operating system * Agile Scrum development experience * Ability to plan, track, and report on progress * Good oral and written communication skills * Commitment to delivering high-quality code through robust testing practices * Government position, US Citizenship required * Must be able to obtain and maintain a US SECRET clearance * Work collaboratively with other engineers in an Agile Scrum team * Craft robust service APIs that enable integration with a higher-level orchestration layer * Develop intuitive, informative and empowering user interfaces for our customers * Manage the seamless deployment of services to leading cloud providers * Be a frontend or backend SME that mentors more junior engineers, while still understanding the full technology stack * This will initially be an on-site role based in Carlsbad, CA; the role could evolve into a hybrid role
    $168.5k-252.5k yearly 60d+ ago
  • Diagnostics Software Development Intern

    Nokia 4.6company rating

    Sunnyvale, CA jobs

    Number of Positions: 4 Duration: 10 weeks (Full-time) Dates: June 2026 - August 2026 EDUCATIONAL RECOMMENDATIONS Currently a candidate for a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with an accredited school in the US. Proficiency in one or more Programming and/or Scripting languages. (i.e. C, C++, Python, Java, BASH) Interest in working closely with Hardware engineers and designing and developing low level software to support their efforts. Interest in experiencing the development of diagnostic software used for the bringup, validation and manufacturing of new Hardware It would be nice if you also had: Exposure to Computer Architecture concepts. Experience in Designing software solutions from Planning to implementation to testing in Academic projects. Work closely with Hardware and Firmware engineers to: Develop Diagnostic software for use with Hardware bringup, validation and manufacturing. Develop tools for use in Hardware bringup and verification Enhance the infrastructure used by the Bringup and diagnostics team. Learn the role bring-up and diagnostics software plays in new Hardware development and manufacturing. All tools and infrastructure in the diagnostics team is developed in Python and C++
    $42k-51k yearly est. Auto-Apply 4d ago
  • Software Engineer (Hardware Tools and Infrastructure)

    Arista Networks 4.4company rating

    Santa Clara, CA jobs

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges. At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation. Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do. Job Description Who You'll Work With You will collaborate with team members to design, build, and manage secure, scalable, and fault-tolerant tools and infrastructure. What You'll Do The Arista Hardware team is responsible for designing and delivering the most technologically advanced networking equipment. As a Software Engineer, you will have the unique opportunity to work on a groundbreaking system that will serve the entire hardware team to deliver and grow our multi-billion dollar business line. You will be developing tools and processes focused on improving the productivity of the whole Hardware Engineers in the organization. You will drive the design and development of tools such as parsers and dashboards which aid in automated hardware verification. We are obsessed with continuously improving the level of automation in all hardware design areas. You will be responsible for continuously improving this automation infrastructure, maintaining the quality of our code through the code development of development and review processes, and mentor others in these efforts. Please note that this position is not eligible for remote work and requires the candidate to be local to the Bay Area. Create various tools integrating them to the Arista unified ecosystem. Support agile manufacturing by designing and developing tools that dynamically provide configuration information to tests, and automate manual, people-driven processes into data-driven workflows. Build automated a closed-loop hardware testing infrastructure for Arista network switches, leveraging automation code written in Python and Go, by continuously improving test-coverage for development and field issues. Define and drive quality code development processes to align the team. Work with directly with hardware team customers to identify and develop key efforts that can drastically improve hardware development process in terms of quality and efficiency You will be responsible for: Building, integrating, and maintaining tools and infrastructure to support a rapidly growing team of 100+ engineers. Aligning team on efforts to determine priorities with the greatest impact to the hardware team (including the tools team itself) Monitoring and reporting of tools and infrastructure to ensure ongoing tools quality. Writing and validating high-quality code adhering to Arista code development standards. Documenting and validating developed features comprehensively. Providing support to hardware team customers. Qualifications 2+ years of hands-on experience. Minimum of a Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field (preferred). Proficiency in programming languages including, but not limited to, Python, C++, and Golang. Experience developing in a Linux environment. A strong desire to improve processes and productivity through automation Self motivated attitude whose also open to new ideas and other ways of thinking An insaciable curiosity to learn new engineering disciplines Experience working with multi-disciplined, cross-functional team Desirable Skills and Knowledge: Prior experience in developing and maintaining services. Experience with CI/CD development work-flows and tools Exposure to hardware design, verification, and analysis. Compensation Information The new hire base pay for this role has a salary range of $119,000 to $148,000. Arista offers different pay ranges based on work location, so that we can offer consistent and competitive pay appropriate to the market. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location. The pay range provided reflects base pay only and in addition certain roles may also be eligible for discretionary Arista bonuses and equity. Employees in Sales roles are eligible to participate in Arista's Sales Incentive Plan, which pays commissions calculated as a percentage of eligible sales. US-based employees are also entitled to benefits including medical, dental, vision, wellbeing, tax savings and income protection. The recruiting team can share more details during the hiring process specific to the role and location. #LI-GR1 Additional Information Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.
    $119k-148k yearly 5d ago
  • Apartments.com - Software Engineer (API/C#/Database)

    Costar Realty Information, Inc. 4.2company rating

    Irvine, CA jobs

    CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. Apartments.com is the nation's #1 rental marketplace for owners, property managers and consumers. Apartments.com is the network that millions of renters every year rely on to find their new place, is continuing to grow our industry-leading sales force. We provide apartment Property Managers and Owners with a platform to market their property listings and the industry's most comprehensive virtual tools to attract the most and highest-quality renters. The Apartments.com Network includes Apartments.com, ForRent.com, ApartmentFinder.com, ApartmentHomeLiving.com, and eight other leading rental sites. Our suite of services includes digital advertising, social and reputation management, and market analytic solutions which delivers innovative tools for our customers. Learn more about Apartments.com (***************************************** . Our team is seeking an accomplished Software Engineer to join our team in supporting multiple software products and brands across the organization. You will have a direct impact on highly visible Apartments.com web applications that touch millions of users. You continuously learn emerging technologies and architecture advancements and apply the learnings to improve Apartments' software products This position is located in Irvine, CA and offers 4 days a week onsite with 1 day work from home. **RESPONSIBILITIES** + Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability. + Deep knowledge and experience in writing unit testable software with C# + Optimize API performance through caching mechanisms, data pagination, request/response compression, and other performance enhancement techniques. + Effectively troubleshoot API-related issues, debugging problems, and provide efficient solutions. + Develop an in-depth understanding of CoStar's product architecture and frameworks. + Maintain and contribute to CoStar's product platform as necessary. + Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements. + Participate and drive continuous improvement within CoStar's Agile/Scrum teams. + Build consensus among different teams working on software development projects. + Facilitate discussions among other .NET and database developers to exchange new ideas and improvements. + Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar's technology platform and development practices. **BASIC QUALIFICATIONS** + Bachelor's Degree required from an accredited, not-for-profit, in-person college/university + A track record of commitment to prior employers + 2+ years of production development experience with C# .Net (or .Net Core) + Hands-on API design and development using RESTful or SOAP APIs. Familiar with API best practices, versioning, authentication, and security considerations. + Proficiency in API Frameworks and Tools such as Swagger, Postman, or similar tools for API development, documentation, and testing + Experience in SQL or NoSQL databases and be capable of efficiently write stored procedures, functions and ad-hoc queries to manipulate data through APIs. + A demonstrable track record of building and launching successful products and platforms + Deliver products that meet specifications and performance SLA + Experienced in unit, performance, and automation testing + Deeply understand what drives the business for which you are building software + Take an active role in mentoring developers with ability to build consensus + Bachelor's Degree required from an accredited, not for profit university or college + A track record of commitment to prior employers **PREFERRED QUALIFICATIONS** + Demonstrate working knowledge Vue, React or Angular in TypeScript + Experience in relational database design (MS SQL or MySQL) including performance tuning + Experience with AWS S3, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog **What's in it for You** When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to): + Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug + Life, legal, and supplementary insurance + Virtual and in person mental health counseling services for individuals and family + Commuter and parking benefits + 401(K) retirement plan with matching contributions + Employee stock purchase plan + Paid time off + Tuition reimbursement + On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes + Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups + Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. This position offers a base salary range of $103,00-$154,000, based on relevant skills and experience and includes a generous benefits plan. \#LI-VP1 CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 37 years, giving us the perspective to create truly unique and valuable products and services. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry and for our customers. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. CoStar is committed to creating a diverse environment and is proud to be an equal opportunity workplace and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. CoStar is also committed to compliance with all fair employment practices regarding citizenship and immigration status. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access *************************** as a result of your disability. You can request reasonable accommodations by calling ************** or by sending an email to ************************** .
    $154k yearly 17d ago
  • Apartments.com - Software Engineer (C#/.NET/Database)

    Costar Group, Inc. 4.2company rating

    Irvine, CA jobs

    CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. Apartments.com is the nation's #1 rental marketplace for owners, property managers and consumers. Apartments.com is the network that millions of renters every year rely on to find their new place, is continuing to grow our industry-leading sales force. We provide apartment Property Managers and Owners with a platform to market their property listings and the industry's most comprehensive virtual tools to attract the most and highest-quality renters. The Apartments.com Network includes Apartments.com, ForRent.com, ApartmentFinder.com, ApartmentHomeLiving.com, and eight other leading rental sites. Our suite of services includes digital advertising, social and reputation management, and market analytic solutions which delivers innovative tools for our customers. Learn more about Apartments.com. Our team is seeking an accomplished Software Engineer to join our team in supporting multiple software products and brands across the organization. You will have a direct impact on highly visible Apartments.com web applications that touch millions of users. You continuously learn emerging technologies and architecture advancements and apply the learnings to improve Apartments' software products This position is located in Irvine, CA and offers 4 days a week onsite with 1 day work from home. RESPONSIBILITIES * Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability. * Deep knowledge and experience in writing unit testable software with C# * Develop an in-depth understanding of CoStar's product architecture and frameworks. Maintain and contribute to CoStar's product platform as necessary. * Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements. * Participate and drive continuous improvement within CoStar's Agile/Scrum teams. * Build consensus among different teams working on software development projects. * Facilitate discussions among other .NET and database developers to exchange new ideas and improvements. * Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar's technology platform and development practices. BASIC QUALIFICATIONS * Bachelor's Degree required from an accredited, not-for-profit, in-person college/university * A track record of commitment to prior employers * 2+ years of production development experience with C# .Net (or .Net Core) * A demonstrable track record of building and launching successful products and platforms * Deliver products that meet specifications and performance SLA * Experienced in unit, performance, and automation testing * Deeply understand what drives the business for which you are building software * Take an active role in mentoring developers with ability to build consensus * Bachelor's Degree required from an accredited, not for profit university or college * A track record of commitment to prior employers PREFERRED QUALIFICATIONS * Demonstrate working knowledge Vue, React or Angular in TypeScript * Experience in relational database design (MS SQL or MySQL) including performance tuning * Experience with AWS S3, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog What's in it for You When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to): * Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug * Life, legal, and supplementary insurance * Virtual and in person mental health counseling services for individuals and family * Commuter and parking benefits * 401(K) retirement plan with matching contributions * Employee stock purchase plan * Paid time off * Tuition reimbursement * On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes * Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups * Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. This position offers a base salary range of $103,00-$154,000, based on relevant skills and experience and includes a generous benefits plan. #LI-VP1 CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
    $154k yearly 42d ago
  • Lender - Software Engineer (C#/AWS)

    Costar Realty Information, Inc. 4.2company rating

    San Diego, CA jobs

    CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. The Analytics team is responsible for the development of CoStar's customer-facing Real Estate Analytics products. We think big, creating innovative data-intensive applications that take the vast amount of data collected by our CoStar Research teams to create a fast, reliable and intuitive analytics platform for our customers. We are a collaborative group with a mix of big data, API/platform and front-end skills, and we are growing rapidly to help invent the future of Real Estate Analytics. We are searching for an experienced **Software Engineer** to join our team and drive the full-lifecycle development of this critical product. This position is located in San Diego (UTC Area) and is in office Monday through Thursday with work from home on Friday. **Responsibilities** + Designing, building, testing and deploying scalable, reusable and maintainable applications that handle large amounts of data. + Taking full ownership of your work, from development and testing, to eventual deployment and support in production. + Collaborating with other engineers, product owners, designers, and leadership. + Becoming a trusted team member in matters of technical architecture, design and code. + Advocating for evolution and improvement - both technical and non-technical - within our teams. Explore new technologies, tools and best practices. + Gaining a deep understanding of the CoStar business, including the Analytic products. **Basic Qualifications** + Bachelor's Degree required from an accredited, not-for-profit, in-person college/university + A track record of commitment to prior employers + 4+ years of professional software development experience. + Solid understanding and experience with Object Oriented Programming + Deep knowledge of modern server-side languages and application frameworks (C#, .NET Framework, Web API, Node) + Knowledge of modern front end (JavaScript, React, etc.) languages and application frameworks + Expertise with relational database systems such as SQL Server + Expertise with software development best practices, including standards, code reviews, source control, builds, testing and operations. + Expertise with Source Control, such as Git or TFS. **Preferred Qualifications** + Expertise with Cloud platforms such as AWS or Azure + Strong analytical and problem-solving abilities. + Experience with NoSQL (Redis, Neo4j, etc.) is a plus **What's in it for You** When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to): + Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug + Life, legal, and supplementary insurance + Virtual and in person mental health counseling services for individuals and family + Commuter and parking benefits + 401(K) retirement plan with matching contributions + Employee stock purchase plan + Paid time off + Tuition reimbursement + On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes + Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups + Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks This position offers a base salary range of $103,000 - $154,000, based on relevant skills and experience and includes a generous benefits plan. \#LI-VP1 CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 37 years, giving us the perspective to create truly unique and valuable products and services. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry and for our customers. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. CoStar is committed to creating a diverse environment and is proud to be an equal opportunity workplace and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. CoStar is also committed to compliance with all fair employment practices regarding citizenship and immigration status. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access *************************** as a result of your disability. You can request reasonable accommodations by calling ************** or by sending an email to ************************** .
    $103k-154k yearly 60d+ ago
  • Apartments.com - Software Engineer (JavaScript/C#/.NET)

    Costar Group 4.2company rating

    Orange, CA jobs

    CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world's real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We've continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. Apartments.com is the nation's #1 rental marketplace for owners, property managers and consumers. Apartments.com is the network that millions of renters every year rely on to find their new place, is continuing to grow our industry-leading sales force. We provide apartment Property Managers and Owners with a platform to market their property listings and the industry's most comprehensive virtual tools to attract the most and highest-quality renters. The Apartments.com Network includes Apartments.com, ForRent.com, ApartmentFinder.com, ApartmentHomeLiving.com, and eight other leading rental sites. Our suite of services includes digital advertising, social and reputation management, and market analytic solutions which delivers innovative tools for our customers. Learn more about Apartments.com. Our team is seeking an accomplished Software Engineer to join our team in supporting multiple software products and brands across the organization. You will have a direct impact on highly visible Apartments.com web applications that touch millions of users. You continuously learn emerging technologies and architecture advancements and apply the learnings to improve Apartments' software products. This position is located in Irvine, CA and offers 4 days a week onsite with 1 day work from home. RESPONSIBILITIES Design and develop using Object Oriented design principles and software design patterns to attain high reusability and maintainability. Deep knowledge and experience in writing unit testable software with C# Develop an in-depth understanding of CoStar's product architecture and frameworks. Maintain and contribute to CoStar's product platform as necessary. Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements. Participate and drive continuous improvement within CoStar's Agile/Scrum teams. Build consensus among different teams working on software development projects. Facilitate discussions among other .NET and database developers to exchange new ideas and improvements. Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen CoStar's technology platform and development practices. BASIC QUALIFICATIONS Bachelor's Degree required from an accredited, not-for-profit, in-person college/university A track record of commitment to prior employers. 2+ years of production development experience with C# .Net (or .Net Core) Demonstrate working knowledge Vue, React or Angular in TypeScript A demonstrable track record of building and launching successful products and platforms Deliver products that meet specifications and performance SLA Experienced in unit, performance, and automation testing Deeply understand what drives the business for which you are building software Take an active role in mentoring developers with ability to build consensus PREFERRED QUALIFICATIONS Experience in relational database design (MS SQL or MySQL) including performance tuning Experience with AWS S3, SQS, Dynamo, ElastiCache, Apache Kafka and Datadog What's in it for You When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, tuition reimbursement, and an inter-office exchange program. Our benefits package includes (but is not limited to): Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and in person mental health counseling services for individuals and family Commuter and parking benefits 401(K) retirement plan with matching contributions Employee stock purchase plan Paid time off Tuition reimbursement On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes Access to CoStar Group's Diversity, Equity, & Inclusion Employee Resource Groups Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks We welcome all qualified candidates who are currently eligible to work full-time in the United States to apply. However, please note that CoStar Group is not able to provide visa sponsorship for this position. This position offers a base salary range of $103,00-$154,000, based on relevant skills and experience and includes a generous benefits plan. #LI-VP1 CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing
    $154k yearly Auto-Apply 12d ago
  • Software Engineer - GenAI

    Aeris Communications 4.6company rating

    San Jose, CA jobs

    For more than three decades, Aeris has been a trusted cellular IoT leader enabling the biggest IoT programs and opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics, Medical Devices, and Manufacturing. Our IoT technology expertise serves a global ecosystem of 7,000 enterprise customers and 30 mobile network operator partners, and 90 million IoT devices across the world. Aeris powers today's connected smart world with innovative technologies and borderless connectivity that simplify management, enhance security, optimize performance, and drive growth. Aeris provides a SaaS based connectivity management platform for mobile operators and enterprises. It enables organizations to realize new revenue streams from a vast variety of devices while simplifying the process and reducing the cost of connecting them to benefit from economies of scale. The platform provides access to key functionality including subscription management, eSIM/eUICC management via world class APIs and operator and enterprise self-service portals. This is built on core tenants of cloud computing and intelligence (AI/ML). And thanks to our deep expertise and our extensive trusted partner network, we are the go-to destination for those wishing to roll-out high quality global IoT deployment. As Aeris continues to expand, we are seeking a experienced Software Engineer to join our Generative AI (GenAI) team. In this critical role, you will be responsible for the design, and implementation of our GenAI platform and services. You will conduct research into cutting-edge GenAI technologies, build AI Agents and ensure the successful delivery of our committed GenAI Objectives and Key Results (OKRs). This is an exciting opportunity to shape the future of our AI capabilities and drive innovation across the organization. A few things to know about us: We do things differently. As a pioneer in an industry poised to reshape every sector of the global economy, we can't settle for another company's tried and tested template. Innovation is the key to our success and it's reflected in everything we do: from product design to corporate wellness. We are owners. Strong managers enable their teams to figure out how to solve problems. You will be no exception and will have the ownership and autonomy needed to be truly creative. Values are essential. We believe in doing things well - and doing them right. Integrity is a core value here: you'll see it embodied in our staff, our management approach and growing social impact work (we have a VP devoted to it). We walk the talk on diversity and inclusion. We're a brilliant and eclectic mix of ethnicities, religions, industry experiences, sexual orientations, generations and more - and that's by design. We see diverse perspectives as a core competitive advantage. Career elevation. Create platform for growth where employees can take ownership of their opportunity and make it their own. Grow with the company and elevate your career. About You: Passionate, innovative, likes to explore and continuously challenge yourself and your team, strong analytical and problem solving skills MINIMALLY four years of professional working experience. Ideally four to six years experience developing SaaS/PaaS oriented product is PREFERRED. Proficiency in at least one modern programming languages with ability to quickly learn new ones (NodeJS and Python are plus). Excellent communication skills (written and verbal). Communicates proactively and effectively with product and engineering management and project stakeholders in a highly agile environment At least a bachelor's degree in Computer Science, Software Engineering or equivalent discipline. Knowledge in electrical engineering experience is a plus RELOCATION assistance IS NOT available. This position will be located at our offices in San Jose, CA. Bonus Points Familiarity with Large Language Models (LLMs) and their applications. Experience with AI agent frameworks (e.g., Langchain, AutoGPT). Knowledge of Retrieval Augmented Generation (RAG) techniques. Experience with cloud computing platforms (e.g., AWS, Azure, GCP). Contributions to open-source projects in the AI/ML space. The below range reflects the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may also be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to: relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, any collective bargaining agreements, and business or organizational needs. The salary range for this role is $150,000 to $205,000. Aeris offers a comprehensive package of benefits including paid time off, medical / dental / vision insurance, and 401(k) to eligible employees. As part of our hiring process, Aeris may conduct background checks to verify the information provided in your application and assess your suitability for the role. The scope and type of checks will comply with the applicable laws and regulations of the country where the position is based. Additional detail will be provided via the formal application process. Aeris walks the walk on diversity. We are a brilliant mix of varying ethnicities, backgrounds, religions, cultures, sexual orientations, gender identities, ages and professional/personal/military experiences - and that's by design. Different perspectives are essential to our culture, innovative process and competitive edge. Aeris is proud to be an equal opportunity employer. #LI-Hybrid
    $150k-205k yearly Auto-Apply 60d+ ago
  • Software Engineer

    Bravotech 4.2company rating

    New Braunfels, TX jobs

    Software Engineer (C#, .Net, SQL) - direct hire role - onsite in New Braunfels TX Principal Duties & Responsibilities Perform software development activities across all lifecycle phases Write clean, maintainable, and well-documented code Write complex SQL queries, stored procedures, and functions Participate in code reviews and contribute to team best practices Troubleshoot, debug, and upgrade existing software Develop and maintain solutions using Power BI, T-SQL, and/or C# Create and maintain technical documentation Minimum Requirements Proficiency in object-oriented programming and design patterns Familiarity with version control systems (e.g., DevOps, Git) Strong problem-solving skills and attention to detail Design, build, and maintain Power BI reports and dashboards Strong proficiency in T-SQL for complex query writing and optimization Experience with DAX queries and M language in Power BI Advanced C# programming skills for backend development Extensive experience with Power BI for data visualization and analysis Experience with relational databases and .NET applications Strong communication and teamwork skills Preferred Experience/ Skills Knowledge of Azure Data Factory, Azure SQL Database, and SQL Server Familiarity with Agile/Scrum development methodologies Knowledge of front-end technologies (HTML5, CSS3, JavaScript) Ability to integrate C# applications with Power BI for enhanced functionality Experience in creating custom visuals in Power BI using R or Python EXPERIENCE REQUIRED • Bachelor's or master's degree in Information Systems, Computer Science, or related field • 5+ years' experience in: Developing reporting solutions (Power BI, Cognos, or similar) BI solutions using SQL Server or similar technologies Application database design, development, and administration T-SQL development for complex data manipulation and analysis C# programming for backend and middleware development Power BI for creating interactive dashboards and reports
    $70k-95k yearly est. 60d+ ago

Learn more about Weedmaps jobs

Most common jobs at Weedmaps