Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Appian is seeking a passionate Senior Software Engineer to join our Data Fabric Group. You'll work on cutting-edge technology to ensure our product is scalable and efficient, driving client satisfaction.

Skills

  • Java
  • C#
  • Data Structures
  • Algorithms
  • Design Patterns

Responsibilities

  • Write software using Java and web technologies.
  • Implement features using object-oriented and functional programming.
  • Manage product availability, latency, and efficiency.
  • Conduct code reviews and provide feedback.
  • Build automation tools to prevent future issues.
  • Communicate technical designs effectively.

Education

  • B.S. in Computer Science or related field
  • MS preferred

Benefits

  • Training and Development programs
  • Mentorship and support
  • Growth and advancement opportunities
  • Inclusive community programs
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Appian Corporation

Looking for an exhilarating career as a Senior Software Engineer with Appian in McLean, Virginia? Look no further! At Appian, we pride ourselves on fostering an environment where our values—Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution—shape our culture and drive us to excel. As part of our Data Fabric Group, your main goal will be to ensure our platform remains fast, scalable, and robust enough to meet the diverse needs of our customers. In this role, you'll be diving into the nitty-gritty of high-performance data layers and user interfaces, solving complex problems that many engineers might never encounter. Imagine leveraging your expertise in Java and web technologies like Gradle, Hibernate, and React while collaborating with a dedicated team that values both technical excellence and open communication. From conducting code reviews to troubleshooting incidents, each day will present new challenges and opportunities. You'll take ownership of the software's performance and reliability, ensuring the final product not only meets but exceeds expectations. Not only does this role offer a chance to grow your technical skills, but it also provides invaluable opportunities for professional development within a supportive community. Join us and be part of a passionate team that believes in accomplishing hard things together!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Appian Corporation
What responsibilities does a Senior Software Engineer at Appian have?

A Senior Software Engineer at Appian is responsible for a wide range of tasks, including writing software using various technologies like Java, Gradle, and Hibernate. The role involves ensuring the application's performance, scalability, and reliability, and managing the product’s availability. Engineers are also expected to perform code reviews, troubleshoot incidents, and contribute to software performance analysis.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Appian?

To qualify for the Senior Software Engineer position at Appian, candidates typically need a Master’s degree in Computer Science or a related field combined with at least one year of relevant experience, or a Bachelor's degree with three or more years of experience. Proficiency in Java or C# is essential, along with experience in high-volume production environments.

Join Rise to see the full answer
What technical skills are essential for a Senior Software Engineer at Appian?

A Senior Software Engineer at Appian should be well-versed in data structures, algorithms, and design patterns, with practical experience in Java and web development technologies. Familiarity with tools such as Gradle, Hibernate, Spring, Kafka, and React is essential, in addition to an understanding of both object-oriented and functional programming approaches.

Join Rise to see the full answer
How does Appian support the growth of its Senior Software Engineers?

Appian is committed to the continuous growth and development of its engineers through various avenues like mentorship programs, skills-based training, and leadership programs tailored for aspiring managers. New hires are provided with extensive onboarding training to ensure they succeed from day one.

Join Rise to see the full answer
What is the work culture like for Senior Software Engineers at Appian?

The work culture at Appian is defined by its core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. The company promotes a collaborative environment where engineers can share knowledge, support each other, and work on innovative solutions while cultivating a strong sense of community through various employee-led affinity groups.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with Java and how it's applicable to this Senior Software Engineer role at Appian?

When answering, emphasize specific projects where you've utilized Java, and discuss the challenges faced and how you resolved them. Highlight how your Java expertise aligns with Appian's technology stack, and your ability to contribute effectively to the team.

Join Rise to see the full answer
How do you ensure code quality during development?

Discuss practices like code reviews, unit testing, and following established coding standards. Provide examples of how you have implemented these practices in past projects and how they have contributed to overall software quality.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved in a past software engineering role?

Share a specific scenario where you applied your analytical skills to solve a major technical challenge, detailing the steps you took, the technologies you used, and the eventual outcome. Be sure to connect it back to skills relevant to the Appian role.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects simultaneously?

Talk about your planning approach and tools you use for task prioritization. Mention how you communicate with stakeholders to ensure deadlines are met while maintaining quality.

Join Rise to see the full answer
What strategies do you employ for debugging complex issues?

Describe your systematic approach to debugging, such as using logging, tracing, and monitoring tools. Provide an example of how this strategy helped you identify and fix a complex issue in the past.

Join Rise to see the full answer
How do you stay updated with new technologies relevant to software engineering?

Discuss the various resources you utilize, such as online courses, technical blogs, workshops, or community meetups. Show a genuine passion for learning and how you’ve recently applied a new technology in your work.

Join Rise to see the full answer
What is your experience with cross-platform development?

Outline your previous experience with any frameworks or tools that allow for cross-platform compatibility, like React or Typescript. Share a successful project that showcases your ability to develop cross-platform applications.

Join Rise to see the full answer
Can you discuss your experience with functional programming?

Elaborate on how you've applied functional programming principles in your projects, including any specific languages or frameworks. Highlight the advantages this approach offered in previous projects.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Focus on your mentoring style, emphasizing the importance of feedback, guidance, and support. Provide an example of a successful mentoring relationship, detailing what you did to foster their growth.

Join Rise to see the full answer
Why do you want to join Appian as a Senior Software Engineer?

Share what excites you about Appian's mission, values, and work culture. Relate your personal goals to how they align with the company's objectives, showcasing your enthusiasm for being a part of the Appian team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago

Lead dynamic sales teams at Appian as a Regional Vice President, driving enterprise software solutions and digital transformation.

Photo of the Rise User
GoodParty.org Remote No location specified
Posted 6 days ago

Be a key player in transforming democracy as an AI Automation Engineer at GoodParty.org, where your expertise will help streamline operations for independent candidates.

Photo of the Rise User

As a Back-end Developer at Zup, you will innovate in building tools that automate control planes using cutting-edge technologies like Kotlin and Golang.

Photo of the Rise User

UKG is hiring a passionate Associate Software Engineer to contribute to their innovative HR technology solutions.

Photo of the Rise User

Join DoiT as a Senior Frontend Engineer and be instrumental in building an intuitive and responsive interface for our PerfectScale platform.

Photo of the Rise User
NBCUniversal Remote 7580 Golf Channel Drive, Orlando, FL
Posted 20 hours ago

Elevate your career with NBC Sports Next as a Software Engineer II, specializing in mobile and OTT app development for GolfPass.

Posted 3 days ago

Become a part of Base Operations, a disruptor in the security industry, as a Full Stack Developer focused on building software services for threat data management.

Photo of the Rise User
Initiate Government Solutions Remote Washington, District of Columbia, United States
Posted 10 days ago

IGS is looking for a talented Integration Engineer to enhance their federal IT solutions remotely for the Department of Veterans Affairs.

Photo of the Rise User
Posted 7 days ago

Seeking a Senior Solutions Engineer to leverage technical expertise in client interactions and enhance product offerings for enhanced customer satisfaction.

Established in 1999, Appian is a cloud computing and enterprise software company helping organizations build apps and workflows rapidly, with a low-code automation platform. Appian is headquartered in McLean, Virginia.

101 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 5, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to SDE Intern (Summer) at Amazon
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY