1

Surface Pattern Design Jobs in Austin, TX (NOW HIRING)

We've only begun to scratch the surface of Starlink's potential global impact and are looking for ... Design for Test (DFT) IPs and fabrics within Subsystems * Set up and run Automatic Test Pattern ...

We've only begun to scratch the surface of Starlink's potential global impact and are looking for ... Design for Test (DFT) IPs and fabrics within Subsystems * Set up and run Automatic Test Pattern ...

... design patterns (MCP, LangChain-style frameworks) 2. Use Claude, Cursor, and Codex as your primary ... surfaces on Databricks and AWS that non-engineers can actually use 8. Work directly with product ...

Collaborate with Data Engineering on consumable data surfaces and with Platform Engineering on ... Strong grasp of API design, auth, async patterns, and the tradeoffs of streaming versus request ...

Bring design judgment to typography, layout, imagery, and overall visual polish-making sure each ... Help us improve the template itself: surface patterns, friction points, and opportunities to make ...

Showing results 41-60

Surface Pattern Design information

See Austin, TX salary details

$33.3K

$77K

$125.4K

How much do surface pattern design jobs pay per year?

As of Sep 14, 2026, the average yearly pay for surface pattern design in Austin, TX is $76,981.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,800.00 and $85,600.00 per year, depending on experience, location, and employer.

What is a surface pattern design?

A Surface Pattern Design job involves creating repeating patterns and decorative designs for various surfaces, such as textiles, wallpaper, packaging, and products. Designers use hand-drawn or digital techniques to develop visually appealing patterns that enhance a product's aesthetic and marketability. They often work with brands, manufacturers, or as freelancers, collaborating with clients to align designs with trends and brand identity. This role requires creativity, proficiency in design software like Adobe Illustrator or Photoshop, and an understanding of color, composition, and pattern repetition.

What are the typical daily tasks and collaborative aspects of a surface pattern design role?

As a Surface Pattern Designer, your days often involve creating original patterns, refining design concepts, and preparing files for print or digital use. You may collaborate closely with product developers, marketing teams, and manufacturers to ensure your patterns align with brand identity and technical requirements. Communicating ideas with team members, presenting design drafts, and incorporating feedback are common aspects of the workflow. This collaborative process helps ensure the final patterns are both innovative and commercially viable, making teamwork and communication central to success in this role.

What are the key skills and qualifications needed to thrive in the surface pattern design position, and why are they important?

To thrive in Surface Pattern Design, strong skills in illustration, color theory, and textile or graphic design are essential, often supported by a degree in design or a related field. Proficiency in design software such as Adobe Illustrator, Photoshop, and other digital drawing tools is commonly required. Creativity, attention to detail, and the ability to incorporate feedback are important soft skills for excelling in this role. These abilities ensure that designs are visually appealing, meet client or market needs, and are ready for production in competitive design environments.

How do you become a surface pattern designer?

To become a surface pattern designer, develop skills in drawing, color theory, and digital design using tools like Adobe Photoshop or Illustrator. Building a strong portfolio, gaining experience through internships or freelance work, and understanding industry trends are essential steps to entering the field.

How to make money with surface pattern design?

Surface pattern designers can generate income by licensing their designs to manufacturers, creating and selling products through online marketplaces, or working as freelance designers for clients. Building a strong portfolio, mastering design tools like Adobe Illustrator or Photoshop, and understanding licensing agreements are essential for success in this field.

Is surface pattern design oversaturated?

Surface pattern design is a competitive field, but opportunities exist for skilled designers with strong portfolios and proficiency in tools like Adobe Illustrator and Photoshop. Success depends on niche specialization, originality, and networking within the industry, as demand varies across markets and product categories.

What are the most commonly searched types of Surface Pattern Design jobs in Austin, TX?

The most popular types of Surface Pattern Design jobs in Austin, TX are:

What are popular job titles related to Surface Pattern Design jobs in Austin, TX?

For Surface Pattern Design jobs in Austin, TX, the most frequently searched job titles are:

What job categories do people searching Surface Pattern Design jobs in Austin, TX look for?

The top searched job categories for Surface Pattern Design jobs in Austin, TX are:

What cities near Austin, TX are hiring for Surface Pattern Design jobs?

Cities near Austin, TX with the most Surface Pattern Design job openings:

Infographic showing various Surface Pattern Design job openings in Austin, TX as of September 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $76,981 per year, or $37 per hour.

Principal Software Engineer - Data & AI Platform

Austin, TX • On-site

Procore Technologies, Inc.
Software Development • 1 - 5K employees

$133K - $179K/yr

Full-time

Posted 20 days ago


Job description

We are seeking a Principal Software Engineer to serve as a senior technical leader responsible for defining and executing the long term technical strategy for backend and AI services that power data applications and production grade data platform capabilities. This role will directly influence how we use data and AI to improve customer and project health, and drive long term customer value through increased engagement, adoption, and value realization of Procore products and services.
You will shape architectural standards, platform evolution, AI enablement, and modern development practices. As the company accelerates investment in AI, you will play a pivotal role in defining how AI capabilities are designed, governed, scaled, and embedded into core products and internal platforms in a secure, reliable, and cost effective manner.
You will work from a clear vision of the desired future state and methodically guide systems toward that outcome through deliberate architectural decisions and pragmatic, iterative execution. This role blends strategic leadership with hands-on impact. You will contribute high leverage production code, establish cross cutting architectural patterns, eliminate ambiguity in complex initiatives, and elevate engineering standards across teams.
What You'll Do
  • Serve as the technical authority for one or more domains, owning architectural direction and long term system health across multiple business functions.
  • Translate strategic business priorities into scalable backend, data, and AI architectures that support sustained growth and enterprise adoption.
  • Define and evolve the architecture of large scale data platforms and backend services, including distributed compute, streaming systems, low latency query layers, and API surfaces for multiple front-end experiences.
  • Establish durable data modeling standards across operational and analytical domains to ensure consistency, scalability, and long term maintainability.
  • Lead the design of production grade AI systems, including LLM integration, RAG pipelines, vector search, semantic retrieval, and agent based orchestration patterns.
  • Leverage generative tools, agentic coding systems (e.g., Claude Code, Cursor), and agentic workflows to accelerate the SDLC process and move faster
  • Ensure standards for AI and data governance, observability, performance, security and cost are built into solutions.
  • Deliver cross cutting architectural patterns and reference implementations that shape engineering practices beyond a single team.
  • Anticipate structural and scaling risks, and guide systems toward the desired future state through deliberate, iterative modernization.
  • Partner with product and engineering leaders to convert high value opportunities into robust, production systems.
  • Act as a hands on technical leader, contributing high leverage code, mentoring senior engineers, and raising execution and AI native engineering standards across the organization.

What We're Looking For
  • 15+ years of software engineering experience, including deep expertise in backend system architecture.
  • Strong foundation in object oriented programming principles, with the ability to design modular, extensible, and maintainable systems at scale.
  • Proven experience building and operating large scale data platforms and data driven applications, with deep expertise in distributed data compute frameworks and large scale batch and streaming processing systems.
  • Deep expertise designing, implementing, and evolving REST and GraphQL APIs at scale, including schema design, versioning strategy, performance optimization, authorization patterns, backward compatibility, and developer experience for both internal and external consumers.
  • Hands-on experience with distributed data processing and streaming architectures, including Spark or similar compute engines, event driven systems such as Kafka, and speed layer query engines that support low latency, high volume data access patterns.
  • Demonstrated ability to architect and deliver end to end, production grade systems that orchestrate and automate complex, cross domain business workflows with strong reliability, observability, and long term maintainability.
  • Practical experience with LLM integration, RAG architectures, Vector Search, MCP, agent orchestration, or similar intelligent system patterns.
  • Experience operating in cloud native environments with modern CI/CD practices.
  • Demonstrated ability to influence architectural direction across multiple domains.
  • Strong ability to navigate organizational boundaries and operate autonomously at a strategic level.
  • Bachelor's degree in Computer Science, Computer Engineering, or related field required. Master's degree preferred.

Additional Information
Base Pay Range:
198,240.00 - 272,580.00 USD Annual
This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.
For Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.